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
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.
Ratings
Hours
Monday | 11AM - 9PM |
Tuesday | 11AM - 9PM |
Wednesday | 11AM - 9PM |
Thursday | 11AM - 9PM |
Friday | 11AM - 10PM |
Saturday | 11AM - 10PM |
Sunday | 10AM - 9PM |
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.