Warm Welcome El Inca Plebeyo Ecuadorian Restaurant: We arrived at the restaurant just after 6 p.m. The restaurant sits on Essex Road in Islington, London. From the outside, it looked cosy and unassuming. Inside, the …


Warm Welcome El Inca Plebeyo Ecuadorian Restaurant: We arrived at the restaurant just after 6 p.m. The restaurant sits on Essex Road in Islington, London. From the outside, it looked cosy and unassuming. Inside, the …