Pizza Peak North Address: 729 Kendor Dr, Point Roberts, WA 98281 Phone: (360) 945-0729 Pizza, Restaurants, Foods-Carry Out Other Businesses: Whalen's Beach Cafe & Store at 51 Bay View Dr, Point Roberts, WA 98281 Dockside Cafe at 713 Simundson Dr, Point Roberts, WA 98281