“Customers are gradually getting comfortable with dining in”: Saurabh Kalra, McDonald’s India (West and South)
Westlife Development, the holding company responsible for McDonald’s outlets in South and West India has resumed operations in all of it’s 320 restaurants.