For five years, sola has been on a mission to provide North Center with a friendly neighborhood restaurant offering fine dining quality and farm-to-table produce within a comfortable, familiar setting. Read the rest of this entry »
3868 N. Lincoln Ave. Chicago, IL, 60613 USA
solarestaurant@gmail.com • 773-327-3868