Leo's Ristorante

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

Menu for Leo's Ristorante

Other menus for Leo's Ristorante

Menu for Leo's Ristorante provided by Allmenus.com

DISCLAIMER: Information shown may not reflect recent changes. Check with this restaurant for current pricing and menu information. A listing on Allmenus.com does not necessarily reflect our affiliation with or endorsement of the listed restaurant, or the listed restaurant's endorsement of Allmenus.com. Please tell us by clicking here if you know that any of the information shown is incorrect. For more information, please read our Terms and Conditions.

Recent reviews for Leo's Ristorante Rating 3 stars

Ratings and Reviews for Leo's Ristorante

Based on 47 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 Grant F.

    Rating 3 stars

    Jul 04 2016

    via Yelp

    First visit to Leo's. Service was good; drinks were good; ambiance was fair and the food was fair,at best, and cost was over-priced commensurate with the...read more

Powered by Yelp

Map of Leo's Ristorante

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