Home › Cities Hall › London › Matsuri (High Holborn)
Restaurants - Japanese

Matsuri (High Holborn)

Description

None


Address

The Ol 71 High Holborn, WC1V6EA, London, 020 7430 1970

Email

No email

Location

Opening Hours

  • Not specified
Similar Companies

In London