Restaurants - Deli in Lido Beach, NY
V & J Beach Front Delicatessen