KOYA Restaurant – Japanese Udon Noodles in London
3 CommentsDuring our quick trip to London, after the Chowzter food awards, we met up with Anton from Our Awesome Planet and Hans from Eats and Treats, and went to a restaurant called KOYA Udon. Koya is a simple, but neatly designed, Japanese restaurant…