We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Leo's Pizzeria

1363 Main St, Walpole, MA 02081-1707
+1 508-660-0141
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent45%
  • Very good43%
  • Average0%
  • Poor6%
  • Terrible6%
Travellers talk about
“pie” (2 reviews)
“pizza” (9 reviews)
“huge slices” (2 reviews)
Closed Now
All hours
Italian, Pizza
1363 Main St, Walpole, MA 02081-1707
All Details
Write a Review
Reviews (16)
Traveller rating
Traveller type
Time of year

1 - 10 of 16 reviews

Reviewed 1 February 2017

Leo's is a local institution with the best pizza in the area. Thin crust and good/standard toppings. The pizza is consistent and they pay attention when you ask for certain specifics. They have glass case that holds a few of their daily special pizzas you...More

Thank Cezannepainter
Kimchee2015, Manager at Leo's Pizzeria, responded to this reviewResponded 3 February 2017

Thank you for giving a review. The team at Leo's Pizzeria is thrilled to hear such good feedback and we are proud that you have had a nice experience. As you know we do sell a variety of slices everyday,.... we are always willing to...More

Reviewed 31 January 2017

I called to ask if they can make an exception and deliver to my town for a party Saturday night. They politely explained they can't. I asked to talk to a manager. Again, they can't do that. I had the girl (Lex) on the phone...More

Thank vegas226
Reviewed 14 October 2016 via mobile

I work in Walpole and have had the opportunity to sample many of the take-out eateries in town. Leo's is the best as far as pizza is concerned. Huge slices at fair prices. If you get the chance to try the Basilico, go for it....More

Thank tardisgrl
Reviewed 25 July 2016 via mobile

A good pie for sure... your gonna pay up a little but its good pizza no question. Small place that gears towards take out and delivery I think, have never gotten delivery. I also have only had the pizza so I cant vouch for anything...More

Thank tbiz08
Reviewed 26 December 2015 via mobile

This pizza def went downhill since last time we went Will not be back thru half of it away tried to get thru it but only could eat 2 slices My wife tried it and agreed

Thank fftwentythree
Reviewed 18 September 2015 via mobile

I love this place as a slice shop and for big pies to feed the hungry people. Prices are decent. Crust is not exactly thin, and I won't describe it as "New York style", but it's chewy and crusty and non-greasy. You can ask for...More

Thank ChiliLivered
Reviewed 26 April 2015 via mobile

The title says it all. I stopped here with my family and we ordered quite a bit of food. All of it was absolutely delicious. Very nice staff. Definitely want to come here again!

Thank Monica A
Reviewed 12 March 2015

It's thin crust pizza and it is NOT greek pizza, wahoo! Their pizza and calzones are terrific. Not so much on the salads but this is the best pizza delivery in the area.

1  Thank Kspadegal
Reviewed 4 November 2014

I recently decided to go back to one of my old favorite stand by sub/pizza shops in the area. I ended up very sick from the food and went back in a day later (after my stomach would allow) and mentioned this to the person...More

1  Thank Robert R
Reviewed 27 March 2014

This place has good food no matter what you get but it has some of the best Pizza that I have ever had. Worth your trip.

1  Thank Derek V
Nearby Restaurants
The Raven's Nest
69 reviews
.91 miles away
Bristol Square Cafe
30 reviews
.08 miles away
61 reviews
.99 miles away
Finnegans Wake
11 reviews
.95 miles away
Nearby Attractions
Francis William Bird Park
64 reviews
2.65 miles away
The Hall at Patriot Place
280 reviews
2.82 miles away
Ward's Berry Farm
39 reviews
3.32 miles away
Stony Brook Wildlife Sanctuary
14 reviews
3.34 miles away
Questions & Answers
Get quick answers from Leo's Pizzeria staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Delivery, Takeout, Seating
Good for
Open Hours
12:00 - 20:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
Location and Contact Information
  • Address: 1363 Main St, Walpole, MA 02081-1707
  • Location: United States  >  Massachusetts (MA)  >  Walpole
  • Phone Number: +1 508-660-0141
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing