Description
Ahimsa is one of the best indian restaurants and indian food places in New York. And we're known as an Indian restaurant, Gluten-free restaurant, Kosher restaurant, Meal delivery, Takeout restaurant, Vegan restaurant, Vegetarian restaurant
Location
-
204 E 38th St New York NY 10016 United States
Add a review