Restaurants - Deli in Eastport, NY
Eastport Plaza Deli