apicfood
Food
About
Locations
App
download app
UK
London
Sabor
Sabor
35-37 Heddon Street, London W1B 4BR
+442033198130
@sabor_ldn
La Almendra
Sabor - Green Salad
Galician Octopus
Fino Negroni
Chicken Oyster Bocadillo
Cecina De Rubia Gallega
Bloody Mary
Agua De Valencia