> >


Leo's Ristorante



11 Leo Turo Way
Worcester, MA 01604

View more Worcester restaurants

(508) 753-9490

  • Sun - Thu 4:30am - 10:00pm
  • Fri - Sat 4:30am - 11:00pm

Cuisine: Italian Restaurants

View more restaurants at exit 14 on I-290.


5 of 5.0 from 5 reviews

menu

Reservation

Write a Review

Is this your restaurant?
Claim Your Listing For Free


Leo's Ristorante in Worcester, MA
  • Leo's Ristorante in Worcester, MA
  • Leo's Ristorante in Worcester, MA
  • Leo's Ristorante in Worcester, MA
  • Leo's Ristorante in Worcester, MA
  • Leo's Ristorante in Worcester, MA
  • Leo's Ristorante in Worcester, MA
  • Leo's Ristorante in Worcester, MA
  • Leo's Ristorante in Worcester, MA
  • Leo's Ristorante in Worcester, MA
  • Leo's Ristorante in Worcester, MA
  • Leo's Ristorante in Worcester, MA
  • Leo's Ristorante in Worcester, MA
  • Leo's Ristorante in Worcester, MA
  • Leo's Ristorante in Worcester, MA

Leo's Ristorante Reviews

Add your review for Leo's Ristorante.

  • Nik JIt's all about the sauce or 'gravy'! Great staff! Awesome menu for catering events😀

    55555 by Nik J


  • José A. L.Great place for a family dinner.

    55555 by José A. L.


  • Mandy K.My son thinks leos should be on phantom gourmet. Lol

    55555 by Mandy K.


  • Wanda C.Awesome, friendly environment

    55555 by Wanda C.


  • Lori F.Not that fastest of service, but a fantastic meal!

    55555 by Lori F.


Map of Leo's Ristorante

Restaurants similar to Leo's Ristorante

Nearby Restaurants