La Scarola
721 W Grand Ave, Chicago
(312) 243-1740
Recent Reviews
Order Online
You May Also Like
Richard's Bar - 491 N Milwaukee Ave
Bar, Dive Bar
The Pearl Club - 495 N Milwaukee Ave
Cocktail Bar, Lounges
Clover Sports and Leisure - 722 W Grand Ave
Bar, Pubs, Sports Bar
Restaurants in Chicago, IL
La Scarola
721 W Grand Ave, Chicago, IL 60654
(312) 243-1740