Karma Road hero image

Karma Road

Restaurant

11 Main St, New Paltz, NY 12561, USA

Biter Score
8.6
Open
Tuesday: 9 AM – 6 PM