Grocery Stores in North Falmouth, MA Tedeschi Food Shops279 Old Main RdNorth Falmouth, MA, 025565085633713Convenience StoresDiscount Grocery StoresFood MarketsShoppingSupermarketsTedeschi Food ShopsThe Candy StoreVillage Store Show MoreSee AlsoFood ProductsGourmet Shops