ÉKO '77 New Cross
Restaurant · New Cross

ÉKO '77 New Cross

$$

Nigerian abula and peppered gizzard with explosive spices transport you straight to Lagos, though quality can be inconsistent—come for the rich flavours when they nail it.

Info

📍
Address
403, 405 New Cross Rd, London SE14 6LA, UK, LDN

More like this