Dino's Villa Mare


99 The Plaza
Atlantic Beach, NY 11509

An Italian Restaurant in Atlantic Beach NY

Villa Mare has been around for years and is the go to place in Atlantic Beach.


Mon2:00 PM - 10:00 PM Tue2:00 PM - 10:00 PM Wed2:00 PM - 10:00 PM Thu2:00 PM - 10:00 PM Fri2:00 PM - 10:00 PM Sat1:00 PM - 11:00 PM Sun1:00 PM - 10:00 PM

Click the button to add a review for Dino's Villa Mare

Add Review