Indian Food Festival An incredible array of Indian cuisines prepared by chefs from Le Royal Meridien, Chennai 19th to 27th March at the Coffee Shop