Mitsuryu Hampstead

9 S End Rd, London NW3 2PT, United Kingdom

London, United Kingdom

Laid-back Japanese restaurant with outdoor tables offering sushi, meat dishes, gyoza & rice bowls.

Rating: 261

Score: 4.5

Price:

No reviews available.