Engocha London is located in London, United Kingdom on 143 Fortess Rd, Tufnell Park,. Engocha London is rated 4.7 out of 5 in the category ethiopian restaurant in United Kingdom.
Address
143 Fortess Rd, Tufnell Park,
Service options
TakeawayDine-in
Accessibility
Wheelchair-accessible entrance