North Falmouth MA Pizza 1. 557 N Falmouth Hwy, North Falmouth, MA 02556 | Rte. 151 Drive-In (508) 563-6966