Leo's Ristorante
4.5 x (110+) • Italian • Comfort Food • Pizza • Info
x Delivery unavailable
11 Leo Turo Way, Worcester, MA 01604
Get it delivered to your door.
x $0 delivery fee
new customers
Enter address
to see delivery time
Sunday
11:15 AM - 6:30 PM • DINNER Menu -
Monday - Friday
11:15 AM - 1:30 PM • DINNER Menu -
4:30 PM - 8:30 PM • DINNER Menu -
11:15 AM - 1:15 PM • LUNCH ()
11:15 AM - 1:30 PM • Dinner Menu-Lunch Hours
Saturday
11:15 AM - 1:30 PM • DINNER Menu -
4:30 PM - 8:30 PM • DINNER Menu -
SUPER BOWL SPECIAL -mozzerella sticks/italian rangoon/antipasto/garlic bread/cheese pizza all for $50 valid 2/9 only
Appetizers
Soups & Salads
Pizza(NOT AVAILABLE SATURDAY NIGHT)
Pasta
House Specials-vegetarians please request marinara sauce on red sauce entree's
Chicken, Veal
Seafood
Sides
Family Meals to Go- Feeds 4