Tashan, GK-II, New Delhi: Surely Worth A Visit “Tashan” is an intriguing name for a restaurant. As I proceed towards the restaurant, I wonder…