Get directions to: Karma Road Organic Cafe, New Paltz, NY
Restaurant address: 11 Main St (at 1.5 Mile From Nys Thruway), New Paltz New Paltz, NY 12561, USA
Restaurant: Karma Road Organic Cafe