Get directions to: European Deli, Ellenville, NY
Restaurant address: 54 N Main St Ellenville, NY 12428, USA
Restaurant: European Deli