Seemor
Chicago › La Scarola
La ScarolaB+
721 W Grand Ave, Chicago, IL 60654
· Italian restaurant, Restaurant
Beloved old-school Italian-American with generous portions and lively vibe; excellent pastas and hospitality for many, but reservations and host interactions can be rough.
Opening Hours
Monday
Tuesday17:00–23:00
Wednesday17:00–23:00
Thursday17:00–23:00
Friday17:00–23:00
Saturday16:00–23:00
Sunday16:00–22:00
See full Restaurant DNA analysis — grade reasoning, occasion fit, what to order & more →