Yoshi Sushi

210 King St, London W6 0RA, United Kingdom

London, United Kingdom

Classic Japanese & Korean fare served in narrow, down-to-earth surrounds with a sushi bar.

Rating: 472

Score: 4.6

Price: Moderately expensive

No reviews available.