Ratings of Leo's Ristorante

google
Google
4.2
(546 Reviews)
yelp
Yelp
3.1
(108 Reviews)
tripadvisor
TripAdvisor
3.5
(104 Reviews)
opentable
OpenTable
4.6
(388 Reviews)

Happy Hours & Specials

Know a great happy hour or special for this location?


Photos

  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo

Location & Hours

Traditional Southern Italian cuisine served in intimate rooms with brick walls & exposed beams.

11 Leo Turo Way
Worcester, MA 01604
Monday
11:00 AM - 2:00 PM
4:30 PM - 9:00 PM
Tuesday
11:00 AM - 2:00 PM
4:30 PM - 9:00 PM
Wednesday
11:00 AM - 2:00 PM
4:30 PM - 9:00 PM
Thursday
11:00 AM - 2:00 PM
4:30 PM - 9:00 PM
Friday
11:00 AM - 2:00 PM
4:30 PM - 10:00 PM
Saturday
4:30 PM - 10:00 PM
Sunday
4:00 PM - 9:00 PM

Recent Reviews

google
Feb 2024
Always great Parking: Going through reno so understand Wheelchair accessibility: Was none and I am disabled
google
Jan 2024
the food here is amazing, get the lobster rav. Service was perfect too!
google
Jan 2024
Got it doordashed, the bolognese sauce was unflavored and tasted like it came straight from the can. Don't bother with this garbage restaurant
google
Jan 2024
Always love the timeless atmosphere of Leo's. Just off the path of Shrewsbury St. Arguably top 3 in Worcester for Italian... Delicious
google
Jan 2024
They need to wash the glasses better. Italian dishes are fine; sauce is OK. Kind of expensive.
google
Jan 2024
It was my wife's birthday we had such beautiful time.
google
Dec 2023
Leo's Restaurant falls disappointingly short of expectations. The Italian dishes, served cold and with a peculiar acidity, left much to be desired. The rubbery texture of the food only added to the overall lackluster experience. A regrettable choice for anyone seeking an authentic and enjoyable Italian dining experience. Would have given 0 stars if I could.
google
Dec 2023
Brought a party of 20. Inedible. Ice cold penne, chewy uncooked ravioli, couldn't even eat the thick, tough veal. Every person complained about their meal. One side of the table was in the dark. The other side had an overhead light brightly shining in their eyes. The bar area smelled funny. The parking is a hassle. Server was pleasant. That's the best thing I can say about it. What an enormous waste of money. I'm embarrassed I took this large group here. Made me look terrible.
google
Dec 2023
Wow, so disappointed. Ordered chicken fettuccine Alfredo and it was incredibly bland. No taste or flavor at all.

Frequently Asked Questions

What is Leo's Ristorante's rating?
Leo's Ristorante is rated an average of 4.2/5 stars across various online platforms.

(508) 753-9490

11 Leo Turo Way, Worcester, MA 01604