10/28/2026
We were busy today getting our new neighbor all set up to be able to open soon! The main sign is coming soon but Pizza Pizza will be serving pizza pizza before you know it at their Esplanade location in Truro. Downtown Truro