SOLA

(773) 327-3868


Get Directions

3868 N Lincoln Ave, Chicago, IL 60613

Mon-Wed 5:30 PM-10:30 PM
Thu-Fri 11:30 AM-2:00 PM, 5:30 PM-10:30 PM
Sat-Sun 10:00 AM-2:00 PM, 5:30 PM-10:30 PM


www.sola-restaurant.com