Category: Cyrus Todiwala


Cyrus Rustom Todiwala OBE, DL, is an Indian British chef proprietor of Café Spice Namasté and a celebrity television chef. He trained at the Taj Hotels Resorts and Palaces chain in India and rose to become an executive chef for eleven restaurants within those hotels. He moved to the Read more…

India