Alba Spiaggia

Italian restaurant · 32 Star Island Rd, Montauk, NY

Dine-In

Hours

More food in Montauk, NY · Italian Food in Montauk