Sushi Masa

33B Walm Ln, London NW2 5SH, United Kingdom

London, United Kingdom

Compact Japanese restaurant with stripped-back decor, known for its sushi, yakitoro and sake.

Rating: 391

Score: 4.5

Price: Moderately expensive

No reviews available.