apicfood
FoodAboutLocationsApp
download app
  1. UK
  2. London
  3. Lima
  4. Scottish Fillet of Beef Pachamanca
Scottish Fillet of Beef Pachamanca

Scottish Fillet of Beef Pachamanca

Lima

31 Rathbone Pl, London W1T 1JH

+442030022640

@lima_london

YOU MAY ALSO LIKE

aji de gallina
aji de gallina
tomato & asparagus salad
tomato & asparagus salad
Tuna Nikkei Tartare
Tuna Nikkei Tartare
apicfood © 2022