12 views 0 shares 0 comments
Created/changed by:
System
set bookmark!
sola restaurant, United States
Category: Restaurant/cafe
Address details
3868 N Lincoln Ave60613 Chicago
United States
Chicago, United States Print route » N41° 57' 8.74231" W87° 40' 39.78151" (41.95242842059, -87.677717085546) Start navigation »
Phone & WWW
(773) 327-3868http://www.sola-restaurant.com
Business hours