Cafe Sol Breakfast & Lunch
(38)
Restaurant
Address: 4607 W Lake St, Melrose Park, IL 60160
Hours: Closes soon ⋅ 7 PM ⋅ Opens 7 AM Thu
Phone: (708) 223-8209
Speciality organic coffee, fresh-baked pastries and handcrafted sandwiches. Cafe SoL is a fun, relaxing, quirky and friendly restaurant located in the heart ...