Ahimsa - Indian Vegetarian Restaurant NYC
204 East 38th Street New York, New York City, New York - 10016
(212)-228-2022
Ahimsa is a premier restaurant NYC, widely regarded among good Indian restaurants in New York. Located at 204 E 38th St, it offers au.....osher-cert