Truro's Pizza House

250 Willow St, Truro
(902) 893-7888