Home
Mostrar en Español
La Scarola Italian Restaurant
Share:
La Scarola Italian Restaurant
Facebook
Twitter
Pinterest
Cancel
Headings:
Restaurants, Restaurants Italian
Latitude:
41.891097
Longitude:
-87.646213
721 W Grand Ave
Chicago, IL 60654
(312) 243-1740
More Phones
Secondary Number: (312) 243-1742
13122431740
lascarola.com
lascarola@hotmail.com
lascarola@hotmail.com