Meet the Michelin-starred Chef: Marc Fosh
Marc Fosh is a Michelin-starred Chef living on the Balearic island of Mallorca. At Restaurant Marc Fosh he serves tasting menus that…
Marc Fosh is a Michelin-starred Chef living on the Balearic island of Mallorca. At Restaurant Marc Fosh he serves tasting menus that…