Westhampton Beach

Annona

56

112 Riverhead Rd.,
Westhampton Beach,
NY,
United States,
11978.

Italian restaurant with a built-in vegetable and herb garden. Located above a luxury car showroom.