Sola Reviews & Details
3868 N Lincoln Ave
Sola is located at 3868 N Lincoln Ave in Chicago near the intersection of N Lincoln Ave and W Byron St. Their menu consists of Hawaiian and American dishes . Call (773) 327-3868 today!
- Cuisine:Hawaiian and American
- Major Intersection:N Lincoln Ave And W Byron St
Tell us more about Sola Chicago!