
This gallery contains 4 photos.
In London, this week, I almost accidentally found this intriguing chinese restaurant, Kai Mayfair, one Michelin Star since 2009. I learned that it was the first Chinese restaurant added to the Michelin List in UK under the guidance of the Chef Alex Chow. … Continue reading