La Scarola

La Scarola

(1487 ratings)


(1487 ratings)

721 W Grand Ave Go to map
Chicago, IL 60610
(312) 243-1740
lascarola.com
$$ - Italian, Bars
Yelp! logo
(1487 ratings)
Add to
My List

Restaurant Notes
  • since 2001
  • old school Italian joint including edge-to-edge pictures extending to the ceiling
  • Guy Fieri's go-to Italian joint when he's in Chicago
Highlighted On
Videos
No videos yet...