Advertisement
Place your ad here.
Yamagoya Soho
64 Shaftesbury Ave, London W1D 6LU, United Kingdom
London, United Kingdom
Modern Japanese eatery with a small menu focused on ramen, plus gyoza, rice bowls & other bites.
Rating: 182
Score: 4.1
Price:
No reviews available.