You are ordering from

Leo's Pizzeria, 1363 Main St

508-660-0141
Change location to

Leo's Pizzeria
1363 Main Street, Walpole, MA 02081
508-660-0141

Pizza

Calzones

Cold Subs

Hot Subs

Salads

Soup

Pasta

Dinners

Side Orders

Drinks

Coupons

Catering

Store Opens at 11:00 AM for Delivery orders.
Web ordering is currently closed.
You may place the order for the next time we are open.

Your Order

1

Items

Your order is empty.
2

Details

Delivery
change
Sat, 4/21
change
3

Discount