32 Star Island Road Montauk, NY 11954
Standing: 62
Square Feet: 1,470 ft2
Share an elegant seaside dinner in our signature restaurant featuring beach town charm and spectacular marina-front views.