Get directions to: The Lemon Grass, New Paltz, NY
Restaurant address: 125 Main St (at Prospect St ), New Paltz New Paltz, NY 12561, USA
Restaurant: The Lemon Grass