Cape Cod Cafe Pizza

300 Plymouth St, Halifax, MA 02338, USA