Full menu with prices & pictures
Leo's Pizzeria 1363 Main St, 02081, Walpole, US, Un...
+15086600141
Order food online for delivery
Reserve a table now for Leo's Pizzeria
On this site, you can find the complete menu of Leo's Pizzeria from Walpole. Currently, there are 13 dishes and drinks up for grabs. For seasonal or weekly deals, please contact the restaurant owner directly. You can also contact them through their website.
This restaurant is among the best in Walpole, in the category of Pizza, and based on the average review of 4, Leo's Pizzeria has so far greatly satisfied its visitors.
What User likes about Leo's Pizzeria:
yep, you can actually order a low-carb version of leos special pizza here. as they may have guessed, Low-Carb is mainly over crusty thick (pizza chest, not plate tectonic.) at least I prefer thick crust, but the toppings on the top version more than for this, and my family enjoyed a trio of pizzas, ordered online and recorded in person. homemade and delicious. we all recommend the pizza – but also add a side order of... View all feedback.
My first time in this subway. I got a promotional flyer in the post with vouchers, so I thought...
A good place, clean, friendly people, good sandwiches. I took my wife and me. The service was f...
After finishing work you can relax at Leo's Pizzeria with a tasty cocktail.
Reservations can be made at this restaurant over the phone, phone number: +15086600141.