Villa Mare
Address:
99 The Plz, Atlantic Beach, NY 11509
Phone:
(516) 792-3323
Nice to Know:
- Noise Level Average
- Accepts Credit Cards Yes
- Good For Groups Yes
- Outdoor Seating Yes
Other Businesses:
- The New Plaza Beach Club at 1751 Ocean Blvd, Atlantic Beach, NY 11509
- Anthony's Family Style at 1846 Park St, Atlantic Beach, NY 11509
- Casablanca Continental Restaurant at 1846 Park St, Atlantic Beach, NY 11509
- Boardwalk Cafe at 2035 Ocean Blvd, Atlantic Beach, NY 11509
- The Shores Deli at 1845 Ocean Blvd, Atlantic Beach, NY 11509