Villa Mare

Category: Restaurants

Cuisine : Italian

Shopper's Discount: $10 off your bill of $50 or more. Dine-in only.

Expiration: none

Address: 99 The Plaza

Town: Atlantic Beach, New York

Phone: 516-792-3323

Website: VillaMareNY.com

Distance: 1355.52 miles