apicfood
Food
About
Locations
App
download app
UK
London
Playa
Playa
Accurist House, 50 Baker St, London W1U 7BT
+442039593300
@playa_london
Pink Lemonade and Cachaça Cocktails
Octopus Tostadas
Lemon sole tempura taco, chipotle mayo.
Cachaça Cocktail
Guacamole and Chips