La Scarola

La Scarola

(1152 ratings)


(1152 ratings)

721 W Grand Ave Go to map
Chicago, IL 60610
(312) 243-1740
lascarola.com
$$ - Italian, Bars
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...