indikitch
116 Reviews #1,061 of 9,909 Restaurants in New York City₹Indian, Vegetarian Friendly, Vegan Options
25 W 23rd St, Flatiron, New York City, NY 10010
+1 6465907152
On our first night in NY we decided to just grab a quick bite somewhere and ended up at Indikitch. The place looks clean and service is fast and friendly. We come in late but the menu was still available!. We asked for Kati rolls...More