Ahmedabad, January 7, 2023: ITC Narmada, the premium luxury property of ITC Hotels, just added another feather in its cap, as its signature vegetarian restaurant Royal Vega, recently received a certification from the Sattvik Council of India. The Sattvik Council of India is the world’s first vegetarian food safety and regulatory compliance authority, dedicated for […]