Tandoori Omakase makes a debut in South Delhi
Located inside The Manor — a luxury hotel in the South Delhi enclave of Friends Colony — where Indian Accent once stood, INJA has taken up a spot that not many have dared to: it is far away from any commercial activity.
Adwait Anatwar,…