Leo's Pizzaria's cover image
Claim this profile

This profile has not been claimed by the business owner or representative.

Claim this business to update business information, get appointment requests, engage visitors with web chat, and more!

Leo's Pizzaria

4.1

About this business

Lunch time you can pick from a huge selection of difference pizza slices, Homemade soup available every day as well as daily sandwich specials....Monday’s and Tuesday’s “Beat the Clock” order small cheese pizzas .... between 4pm and 8 pm you pay the price when order is received ... 

Location details

1363 Main St, Walpole, MA, 02081, United States

Get directions
WeekdayScheduleStatus
Mon9:00 a.m. to 6:00 p.m.
Tue9:00 a.m. to 6:00 p.m.
Wed9:00 a.m. to 6:00 p.m.
Thu9:00 a.m. to 6:00 p.m.
Fri9:00 a.m. to 6:00 p.m.
SatClosed
SunClosed
4.1151 reviews
Select a rating
allison's profile image
2 years ago

Great Pizzaria This pizza place is awesome. Their pizza is one of the best I have ever had. You can get a whole pizza or buy by the slice. Their prices are reasonable and the people are friendly. 

Erin's profile image
2 years ago

Good pizza for a good price Just moved into the area and have tried Leo's twice. Leo's has great Italian and Sicilian pizza at very reasonable prices. Just a tip, if you are ordering on a weekend night, call at least an hour in advance because the weekends are very busy. 

Josh's profile image
2 years ago

hits the spot I really like this pizza place. I took my girlfriend here on our second date to pick up some pizza and she loved it too. They have really good sicilian pizza. 

Kim L.'s profile image
9 years ago

Love love love Leo's 5 stars 

kim a.'s profile image
12 years ago

Great place for lunch...and Dinner,,,, – I love Leos in walpole, great lunch deals, they sell a huge selection of pizza by the slice and these slices are HUGE, when i order take out the large pizza is 18 inches (again Big) and they are the thin style italian pizzas that i find so hard to get these days. Great subs and salads too. Cant go wrong with this place !!!!!!!! 

vinnycriss's profile image
vinnycriss 
14 years ago

Food is good - people are not – There are a dozen pizza places in Walpole, and this one probably has the closest thing to good pizza you're going to find outside the city, although Abondanza in Norwood is very good. I have a family of six, and I'll bet I've spent well over a thousand bucks in this joint in the past two years, between parties, once a week take out, my baseball team etc. I have to say that I kick myself whenever I buy there because the staff - whther you order on the phone or go in person - is f####ng miserabl... read more

Josh B.'s profile image
15 years ago

hits the spot I really like this pizza place. I took my girlfriend here on our second date to pick up some pizza and she loved it too. They have really good sicilian pizza. 

allison S.'s profile image
allison S. 
15 years ago

Great Pizzaria This pizza place is awesome. Their pizza is one of the best I have ever had. You can get a whole pizza or buy by the slice. Their prices are reasonable and the people are friendly. 

Erin H.'s profile image
16 years ago

Good pizza for a good price Just moved into the area and have tried Leo's twice. Leo's has great Italian and Sicilian pizza at very reasonable prices. Just a tip, if you are ordering on a weekend night, call at least an hour in advance because the weekends are very busy. 

Frequently asked questions about Leo's Pizzaria

How is Leo's Pizzaria rated?

Leo's Pizzaria has a 4.1 star rating with 151 reviews. 

When is Leo's Pizzaria open?

Leo's Pizzaria is closed now. It will open tomorrow at 9:00 a.m. 

Need help? Contact us.

Speak with a specialist to learn how you can grow with Birdeye. We are reachable at profiles@birdeye.com