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: 226.08 miles