Mura London
0
Reviews
Japanese in London
- West End
10 Seymour Place
, West End, London, W1H 7NB
+44 (0) 20 7723 1001
http://ordermurawestend.co.uk
Mura in London, London, is a Japanese restaurant. They are experienced in providing Japanese dishes . Mura Japanese restaurant is located at the following address - 10 Seymour Place.
Tags:
japanese
|