HomeChicagoRestaurants › La Scarola

La Scarola

VENUE DETAILS


721 W. Grand Ave.
Chicago, IL 60610   
312-243-1740
www.lascarola.com

USER REVIEWS

TIPS

Crain's Chicago Business 3/8/11
Unassuming broccoli salad is magically more than the sum of its parts: crisp-tender florets, oil-cured olives and strips of roasted red pepper with lemon and olive oil.
ShopTRACY B.8/9/10
Be hungry & enjoy!
Miro V.4/7/10
Best Italian where tourist do not go.
Heather May T.3/4/10
Eggplant Parm- amazing!Always crowded, always delic!
Gozamos 3/9/11
Good pastas, handmade, I think. They're especially good for vegetarians.