ITC Grand Central’s fine dining restaurant Shanghai Club showcases Feast of flavours with Chef Liang
Shanghai Club the fine dining Chinese restaurant, at ITC Grand Central presents the magic of Chef Liang showcasing the best of Chinese regional cuisines in a contemporary ambience. Guests can indulge in an array of