Koya London – Japanese Udon Noodle
If you’re looking for bouncy chewy & udon noodles at the heart of Soho, you should pay a visit to Koya Bar – London’s top-tier udon restaurant. I queued for around 15-20 min on a Saturday afternoon and was offered the seats at the counter …