Category: Cheer the Chefs

Food Maestro: Chef Peter Joseph

Any chef working with a Michelin Starred restaurant on one side has an edge over many of his peers in the industry and on the other side has a huge responsibility to maintain & retain the Michelin Star status. Meet Chef Peter Joseph, Head Chef at Tamarind of […]