Sakura
Sakura
YO! London Selfridges
Selfridges Food Hall, 400 Oxford St, London - W1A 1AB
+442073183944