falmouth house north pizza north falmouth house of pizza Pizza Chicken Wings Sandwich Shops Hours. 508 563-1900 Add Website Map Directions 676 N Falmouth HwyNorth Falmouth MA 02556 Write… Saturday, March 19, 2022 Edit