Asakusa London

265 Eversholt St, London NW1 1BA, United Kingdom

London, United Kingdom

Compact Japanese eatery with half-timbered walls, black lacquer tables and a tiled corner bar.

Rating: 888

Score: 4.4

Price: Moderately expensive

No reviews available.