My Restaurant In India - Season 1 Food & Drink

Original release 2016

Take a look as former contestant of 'Masterchef Australia' Sarah Todd heads to Goa, India, to start her own restaurant and manage it in spite of the challenges that come her way.

Categories
Food & Drink - Travel

Watch Anytime, Anywhere.

All your favorite shows and episodes are all available for free.