Welcome to Leo's Pizzeria! Please select a location below.

Walpole
1363 Main Street (Route 1A)
Across from Bristol Square

(508) 660-0141

Business Hours:
Monday - Saturday : 11 am - 9 pm
Sunday : 12 pm - 8 pm
New! Canton New!
1 Beaumont Street
Across from Canton Junction Train Station

(781) 575-1144

Business Hours:
Monday - Saturday : 11 am - 9 pm
Sunday : Closed