Leo's Ristorante

11 Leo Turo Way, Worcester MA 01604 (508) 753-9490
Cuisines and Dishes at Leo's Ristorante:
  • Italian
Recent reviews for Leo's Ristorante Rating 3 stars

Ratings and Reviews for Leo's Ristorante

Based on 49 reviews
  • Yelp user Jim M.

    Rating 4 stars

    Apr 14 2016

    via Yelp

    A Worcester institution, but I hadn't been here in years. Came with a friend on a slow Tuesday night; coming in through the awkward side door revealed a...read more

  • Yelp user Jesse D.

    Rating 5 stars

    Feb 01 2016

    via Yelp

    A friend and I went here on a Monday at approximately 5:30pm. The unassuming neon sign pointing you down Leo Turo Way does not do this establishment...read more

  • Yelp user Tom D.

    Rating 2 stars

    Jun 17 2016

    via Yelp

    My wife's Scrod with Marinara and salad was excellent. Fresh fish, not over cooked, marinara sauce was thick with a good strong tomato flavor. A large...read more

Powered by Yelp

Map of Leo's Ristorante

Owner? Update your menu! Own Leo's Ristorante? Update your menu online!