Sakura

Japanese Restaurant in Mayfair
Sakura image
Ad
No longer at this address

Our records show that Sakura is closed.

Address
23 Conduit Street
Mayfair
London
W1S 2XS
Map
Cuisine
Japanese
Other Branches
Sakura
Region
Mayfair
Nearest Station
Oxford Circus
0.21 miles

User Reviews

There are no user reviews