La Scarola Italian Restaurant

at 721 W Grand Ave, Chicago, 60654-5507 United States

La Scarola Italian Restaurant
721 W Grand Ave
Chicago , IL 60654-5507
United States
Contact Phone
P: (312) 243-1740

Opening time

  • Mondays: 11:00- 22:00
  • Tuesdays: 11:00- 22:00
  • Wednesdays: 11:00- 22:00
  • Thursdays: 11:00- 22:00
  • Fridays: 11:00- 22:00
  • Saturdays: 16:00- 22:00
  • Sundays: 16:00- 22:00


Price category
$$$ (30-50)

Reviews for La Scarola

Jenelle G.

One of my most favorite restaurants! Everything you get here will be amazing and extremely delicious. All home made and rotating specials each time you... Read more

Jackie C.

O my gosh yum! We met friends here for dinner Sunday night and it was amazing! An amazing family run resturant, that is cozy and delicious. I had the... Read more

Blake L.

Finally, I got to experience one of the infamous Italian restaurants in Chicago, La Scarola. After hearing about La Scarola multiple times as a legendary... Read more
Get more reviews for La Scarola

Company Rating

13098 Facebook users were in La Scarola Italian Restaurant. It's a 71 position in Popularity Rating for companies in Local business category in Chicago, Illinois

2773 FB users likes La Scarola Italian Restaurant, set it to 74 position in Likes Rating for Chicago, Illinois in Local business category