Also Read | Which famous Delhi restaurants are actually worth the hype, according to Reddit The seven Indian restaurants on the TasteAtlas list are from Kozhikode, Kolkata, Murthal, New Delhi ...