Leo's Ristorante

WHAT
Restaurant: Italian
REGION
Worcester
Address
11 Leo Turo Way
Worcester MA 01604
GET DIRECTIONS
Hours

Monday - Thursday 4:30PM - 10:00PM
Tuesday - Friday  11:30AM - 2:00
PM Friday - Saturday   4:30PM - 11:00PM
Sunday   4:00PM - 9:00PM

Share This
More Photos
Leo's Ristorante

About Leo's Ristorante


Leo's Ristorante represents 75 years of rich history preparing fine, traditional southern Italian cuisine in Worcester, Massachusetts. Two rooms of brick and exposed beam offer an intimate setting in which to enjoy lunch or dinner that boasts daily specials, homemade fare and Leo's famous southern Italian cuisine. Our adjoining lounge offers a friendly atmosphere for casual conversation.

Function Rooms:
Your hosts, the Turo family, welcome groups for any business or family occasion. The inviting decor of wood and brick creates an atmosphere that is warm and comfortable. Choose from a wide selection of fine banquet menus, from steaming meat and poultry dishes to sumptuous buffet style meals to their noted Italian cuisine.

The Continental Room
-Seats up to 125 people​
-Buffet or Family-Style Service 
-$100 Service For For Parties Under 50 People
-Full Service Bar | Intimate Dance Floor
-Convenient to Downtown Worcester, The DCU Center and I-290
-Ample Free Parking

 

Leo's Tuscan Room
-Seats up to 60 people
-Buffet or Family-Style Service 
-$100 Service For For Parties Under 30 People
-Full Service Bar 
-Convenient to Downtown Worcester, The DCU Center and I-290
-Ample Free Parking

Features