apicfood
FoodAboutLocationsApp
download app
  1. UK
  2. London
  3. YO! London Selfridges

YO! London Selfridges

Selfridges Food Hall, 400 Oxford St, London W1A 1AB

+442073183944

@yosushi

plant based 'steak' teriyaki
plant based 'steak' teriyaki
Sakura
Sakura
apicfood © 2022