Leo's Pizzaria

Italian Restaurant
1363 Main Street, Walpole, MA 02081 1363 Main Street, Walpole Directions
Today 11:00 AM - 9:00 PM Closed All Hours
Be the first to recommend this place!
100% of 1 customers recommended

Pop over to Leo's Pizzaria in Walpole for some hop (and highly-acclaimed) 'za, and find out what everyone's been raving about. With food this good, you'll be running into this pizzeria to pick it up yourself.

About this Business

  • Cuisine
    Pizza, Sandwiches, Italian, Cafe, American
  • Meals
    Lunch, Dinner
  • Price
    <$15
  • Hours
    Sun
    12:00 PM - 8:00 PM
    Mon-Sat
    11:00 AM - 9:00 PM
  • Cuisine
    Pizza, Sandwiches, Italian, Cafe, American
  • Meals
    Lunch, Dinner
  • Show More
  • Attire
    Casual
  • Parking
    Lot
  • Free Parking
    Yes
  • Delivery
    Yes
  • Takeout
    Yes
  • Reservations
    No
  • Catering
    Yes
  • Show Less

Tips

250

From Our Editors

Fans of Leo's Pizzaria make every night "pizza night" — reviews prove that this hub sells steaming slices of five-star bliss. Dine under the sun (or stars) at Leo's Pizzaria with their charming outdoor seating.

Catering is also available if you'd like to serve Leo's Pizzaria's tasty dishes at your next party. No time to sit down? No worries! This pizzeria offers a take out option so you can grab your food on the go.

The neighboring lot provides free parking to diners.

Who doesn't love pizza? And who doesn't love pizza with great ratings? Leo's Pizzaria is home to some of the best slices in the neighborhood, so order a hot one today. Leo's Pizzaria's pizza is oozing with delicious cheese and sauce, so make sure to pick one up on your way home.

Explore Nearby
Leo's Pizzaria

Sun
12:00 PM - 8:00 PM
Mon-Sat
11:00 AM - 9:00 PM
Groupon has verified that the customer actually visited Leo's Pizzaria.