After five years of success, I have decided to keep sola in the original north center location. I’ve grown to love the neighborhood and all our loyal guests. Read the rest of this entry »
sola restaurant
3868 N. Lincoln Ave. Chicago, IL, 60613 USA
solarestaurant@gmail.com • 773-327-3868
3868 N. Lincoln Ave. Chicago, IL, 60613 USA
solarestaurant@gmail.com • 773-327-3868