Papa’s in Mumbai has been named one of TIME Magazine’s ‘World’s Greatest Places’ 2025. Helmed by Chef Hussain Shahzad, the ...
TIME Magazine recently released its annual list of the 'World's Greatest Places'. Among the three Indian establishments ...