apicfood
FoodAboutLocationsApp
download app
  1. UK
  2. London
  3. YO! London Selfridges
  4. plant based 'steak' teriyaki
plant based 'steak' teriyaki

plant based 'steak' teriyaki

YO! London Selfridges

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

+442073183944

@yosushi

YOU MAY ALSO LIKE

Sakura
Sakura
apicfood © 2022