1 more results for Restaurant/Bar in New York City, New York
New York City, New York, United States
Ahimsa is a premier restaurant NYC, widely regarded among good Indian restaurants in New York. Located at 204 E 38th St, it offers authentic Indian vegetarian food with both North and South Indian specialties, including masala dosas, curries, and street-style chaats. As the only original kosher-ce…