Get directions to: Tommy C's Deli, New Paltz, NY
Restaurant address: 138 Main St New Paltz, NY 12561, USA
Restaurant: Tommy C's Deli