Address: 721 W Grand Ave , Chicago 60610, IL, US
Phone: +1 312-243-1740
State: IL
City: Chicago
Zip Code: 60610
Opening Hours
Monday: 17:00-23:00Tuesday: 17:00-23:00
Wednesday: 17:00-23:00
Thursday: 17:00-23:00
Friday: 17:00-23:00
Saturday: 16:00-23:00
Sunday: 16:00-22:00
related searches: La Scarola Chicago menu, La scarola chicago reviews, La scarola chicago owner, La Scarola menu, La Scarola hours, La scarola yelp, La Scarola parking, La Scarola reservations