facebook instagram facebook instagram

Leo's Italian Social

$$ • Italian

Hours:
200 Crocker Park Blvd, Westlake
(440) 455-1270

Take-Out/Delivery Options

Customers' Favorites

Leo's Italian Social Reviews

3.6 (230)

Sat at the outdoor bar, nice March evening. Ordered several meals: meatball, Sirloin seasoned with chimichuri, and the bean, sausage, greens appetizer, each of them were surprisingly good and tasty! Will come back.

Some of the food was very good except for the hair inside of the oil for the bread. Makes everything else seem unappetizing. The server was very nice but so slow for how not busy it was.

We go to Crocker Park often and decided for the first time yesterday to try Leo's Italian Social. The ambiance of the restaurant is very nice. The service was amazing - our waitress was great! She talked to us, came to check on us often, provided refills promptly, and was overall fantastic. The food is good - but based on reviews, the ambiance of the restaurant, and location I must admit that I was expecting a "wow" factor with the cuisine. Maybe it's because where I'm from in...read full review

More Reviews(357)

Ratings

View all photos

Hours

Monday 11AM - 9PM
Tuesday 11AM - 9PM
Wednesday 11AM - 9PM
Thursday 11AM - 9PM
Friday 11AM - 10PM
Saturday 11AM - 10PM
Sunday 10AM - 9PM
Updated on: