Celebrity Australian chef Sarah Todd marvels at the LOVE Indians put into Cooking
By Sugandha Rawal New Delhi, June 21: Australian model and celebrity chef Sarah Todd runs her own restaurant in Goa and spends at least six months in India every year.…