Dinner at Yauatcha Soho

On the day my best friend visited me in London, I had booked since days, what am I saying, weeks, Yauatcha’s restaurant in Soho. I had heard about this place so many times and needed to try it, plus it’s a Michelin star. Someone had recommended me to ask for a table near the aquarium, […]

Dinner at Yauatcha Soho