This Long Weekend, Savour The Taste Of Kerala At Tamasha, Delhi
A well-known restaurant in the heart of the capital city, Tamasha needs no introduction. Citizens of Delhi often throng the Connaught Place eatery to bond over amazing drinks, crunchy snacks…