Leo's House Of Pizza 3 Traffic Circle Newburyport MA United States
Web Information: Menu
Price Range: $5.01 - $15 Hours: Daily 10a.m.-10p.m.
Phone: 978.462.1221 Smoking: not permitted
Dress: casual
Reservations: not accepted