The world's number one restaurant comes to the St. Regis Mumbai

Marriott Bonvoy Masters and Culinary Culture bring the World's Best Central Restaurant from Peru to India for the first time…