Leo's Ristorante

4.2
(600+ Reviews)
  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo

Photos

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

Location & Hours

For 75 years, Leo's Ristorante has brought the warmth and flavors of southern Italy to Worcester, Massachusetts. Step into one of our two intimate dining rooms featuring exposed brick and wooden beams, and savor the best of traditional Italian cuisine. Enjoy daily specials prepared with the freshest, locally sourced ingredients and savor our famous homemade Italian dishes. Whether you prefer an intimate meal or lively company, Leo's Ristorante has something for everyone.

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

Happy Hours & Specials

Know a great happy hour or special for this location?

People Also Viewed

Subway
Subway
2.7
(35 Reviews)
Sandwich shop, Restaurant
Joyful Way Restaurant
Joyful Way Restaurant
3.9
(155 Reviews)
West African
Olive Garden Italian Restaurant
Olive Garden Italian Restaurant
4.1
(2,533 Reviews)
Italian, Family, Gluten-free
Wayback Burgers
Wayback Burgers
4.2
(701 Reviews)
Hamburger, American
The Original Village Pizza
The Original Village Pizza
4.5
(342 Reviews)
Pizza, Family, Italian
Herbie's
Herbie's
4.4
(1,396 Reviews)
Restaurant
Palace Pizza
Palace Pizza
4.6
(445 Reviews)
Pizza, Italian
ākra Eatery
ākra Eatery
4.8
(138 Reviews)
African, Salad shop
Accra Girls Restaurant
Accra Girls Restaurant
4.2
(237 Reviews)
West African
Helen's Bakery Shop
Helen's Bakery Shop
4.4
(257 Reviews)
Bakery

(508) 753-9490

11 Leo Turo Way, Worcester, MA 01604


Loading...

© 2025 Checkle, Inc

Privacy

Terms