EatOutMap

Leo's Ristorante

Restaurant in Worcester

RestaurantItalian4.2 (652 reviews)££

Sign in to add a photo.

Good forDate nightSpecial occasions

About

Located in Central Business District, Worcester, United States, Leo's Ristorante is a Restaurant. Cuisine: Italian. It is open seven days a week. Also offers table reservations, delivery, takeaway. A popular choice for Date night, Special occasions. Price range: mid-range. Rated 4.2★ by 652 diners.

Amenities

DeliveryTakeawayWheelchair accessBarFree Wi-FiTakes reservationsFamily friendly

What diners mention

  • Ambiance4
  • Service2

Frequently asked questions

Where is Leo's Ristorante?+

Leo's Ristorante is located at , Worcester.

What kind of place is Leo's Ristorante?+

Leo's Ristorante is a Restaurant in Worcester serving Italian.

What are Leo's Ristorante's opening hours?+

Leo's Ristorante is open seven days a week.

Is Leo's Ristorante open on Sundays?+

Yes, Leo's Ristorante is open on Sundays.

Does Leo's Ristorante take reservations?+

Yes, you can book a table at Leo's Ristorante online.

How expensive is Leo's Ristorante?+

Leo's Ristorante is generally mid-range.

What does Leo's Ristorante offer?+

Leo's Ristorante offers Delivery, Takeaway, Wheelchair access, Bar, Free Wi-Fi, Takes reservations, Family friendly.

What is Leo's Ristorante good for?+

Leo's Ristorante is a popular choice for Date night, Special occasions.

Location

Hungry for more? Browse our dining guides or explore all places to eat in Worcester.

What diners say

In recent Google reviews, Ambiance is mentioned most often (4 times). Reviewers also highlight Service. 79% of ratings give 4 stars or more. Diners often visit for Date night, Special occasions.

Summarised from themes in recent Google reviews.

Reviews

No reviews yet — be the first to review Leo's Ristorante.

Leave a review

Reviews are moderated before publishing. Sign in to skip moderation.

Similar places to eat

More places to eat in Worcester