Gordon Ramsay Has Officially Launched His First Restaurant In India. Location Inside

Foodies can now enjoy gourmet burgers, seasoned fries, and soft drinks from Michelin-starred chef Gordon Ramsay's new burger restaurant in Delhi.

Health