Capital Kitchen, Taj Palace, New Delhi: Global Comfort Food There are restaurants that serve world cuisine but there are hardly places that serve comfort…