Dakshin at Welcomhotel Sheraton New Delhi is hosting a Thoothukudi food festival from December 9th to December 18th, and it promises to tantalise your taste buds.
Dakshin at Sheraton, New Delhi is serving some authentic and traditional flavours from South India.