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.