Leo's Italian Social
$$ • Italian, Vegan
Hours:
200 Crocker Park Blvd, Westlake
(440) 455-1270
Customers' Favorites
Leo's Italian Social Reviews
My girlfriend and I came here for dinner for her 21st birthday and I couldn't be happier. I loved every minute of being in here! The portion sizes for our meals were a tad small given the price however we had a great time and I'll definitely be returning
I've been here four times now, and yet somehow I manage to have high hopes each time I walk in... My misplaced faith is something you'd think I'd have learned from after being with my ex for one year too long...Decently good food and decently good atmosphere... the patio helps bump it from 3 to 4 stars in this arena.Unfortunately, absolutely AWFUL service. Aside from being severely understaffed, it's obvious that the waiters/waitresses/bartenders are of low quality. Friendly demeanor...read full review
Ratings
Menu
Hours
Monday | 11AM - 9PM |
Tuesday | 11AM - 9PM |
Wednesday | 11AM - 9PM |
Thursday | 11AM - 9PM |
Friday | 11AM - 10PM |
Saturday | 11AM - 10PM |
Sunday | 10AM - 9PM |
For being so busy on Mother's Day, they did a great job tending to our party. Our server was Deseray, she was attentive and polite and we really enjoyed her. The food was great and there were no complaints.