Pachamama

New Rochelle
Vegetarian / Vegan Restaurant
Pachamama

82 Clove Rd

New Rochelle, NY 10801