Villa Mar Bar & Restaurant

481 Hempstead Turnpike, Elmont
(516) 326-7643

Order Online