Ahimsa
Open
265 E 10th St
New York, NY 10009
Ahimsa is a cozy eatery located in the heart of New York, NY, offering a diverse menu that celebrates plant-based cuisine. With a focus on fresh, sustainable ingredients, this spot caters to both vegan and vegetarian diners. The inviting atmosphere and friendly staff create a perfect setting for enjoying wholesome meals, whether you're stopping in for a quick bite or a leisurely dinner with friends.
Generated from this place's information
Find related places
See a problem?
You might also like
Partial Data by Foursquare.