apicfood
Food
About
Locations
App
download app
UK
London
Pachamama
Pachamama
18 Thayer St, London W1U 3JY
+442079359393
@pachamamalondon
Beef Pachamamca
Padrons peppers
Sea bass ceviche
Peanut butter with grilled plantain, cacao nibs & coconut
Delicious crab churros
Charred broccoli with mustard seeds & cancha
Beef short rib croquetas