Sous Chef - Sea Crest Beach Hotel

North Falmouth, MA 02556