apicfood
FoodAboutLocationsApp
download app
  1. UK
  2. London
  3. Playa
  4. Octopus Tostadas
Octopus Tostadas

Octopus Tostadas

Playa

Accurist House, 50 Baker St, London W1U 7BT

+442039593300

@playa_london

YOU MAY ALSO LIKE

Cachaça Cocktail
Cachaça Cocktail
Pink Lemonade and Cachaça Cocktails
Pink Lemonade and Cachaça Cocktails
Guacamole and Chips
Guacamole and Chips
apicfood © 2022