Tag Archives: Koya

Koya Japanese Udon Restaurant, London – The Slurpiest Noodles In Town!

I’ve become a bit obsessed with Japanese food over the last 6 months so Koya was an obvious choice for the first stop of my epic London trip last weekend. Koya is a Japanese restaurant in Soho that specialises in Udon noodles, it’s got a great reputation amongst bloggers as well as winning several awards from the likes of Observer …

Read More »