apicfood
FoodAboutLocationsApp
download app
  1. UK
  2. London
  3. Barrafina - Drury Lane
  4. Artichokes, All i Oli
Artichokes, All i Oli

Artichokes, All i Oli

Barrafina - Drury Lane

43 Drury Ln, London WC2B 5AJ

@barrafinalondon

YOU MAY ALSO LIKE

Tartar de serviola
Tartar de serviola
Butifarro
Butifarro
Cuttlefish croquetas
Cuttlefish croquetas
apicfood © 2022