Leo's Pizzeria
➤ 1363 Main St, 02081, Walpole, US, United States
Lieferservice, Italienisch, Sandwiches, Pizzeria, Pizza
"one of the worst pizzas I had in my life, I asked for great primavera pizza, but it was salad pizza with burned teig, disgusting!"