The DowntownA Norton restaurant serving pizza.

Popular Menu Items

View full menu

Address

292 W Main St
Norton MA, 02766
(508) 455-2336