apicfood
Food
About
Locations
App
download app
UK
London
El Inca Plebeyo Restaurant
mushrooms ceviche with truffle
mushrooms ceviche with truffle
El Inca Plebeyo Restaurant
162 Essex Rd, London N1 8LY
+442077049393
@incaplebeyo
YOU MAY ALSO LIKE
grilled Aubergine
ceviches
ENCEBOLLADO