Master Chef at L'Escargot Blanc and L'Escargot Bleu. The Award Winning French restaurants in Edinburgh.

  • JoinedSeptember 2016
  • Occupationchef
  • HometownEdinburgh
  • Current cityEdinburgh, Scotland
  • CountryUnited Kingdom

Testimonials

Nothing to show.