While Dakshin, a premium South Indian fine dining restaurant, enjoys 34 years of set lineage, at ITC Grand Central, this restaurant has been opened to continue the rich legacy
While Dakshin, a premium South Indian fine dining restaurant, enjoys 34 years of set lineage, at ITC Grand Central, this restaurant has been opened to continue the rich legacy