'Tamasha' India's most searched restro past week
Tamasha, located at the Connaught Place in New Delhi, was the most searched restaurant in India in the first week of March, on the online restaurant discovery platform Zomato. The newly opened restaurant costs around ₹1,800 for two people. AB’s Absolute Barbecues, Chennai was the second most searched restaurant followed by Farzi Cafe at the Connaught Place, New Delhi. 