32 Star Island Road Montauk, NY 11954
Seated: 24
Standing: 60
Square Feet: 758 ft2
Pool-side leisure meets dramatic Lake Montauk views in this idyllic space for afternoon refreshments or happy hour celebrations.