Know a great happy hour or special for this location?
African specialties in an unpretentious eatery with TV screens on the walls and live music nights.
Suggest an edit
160 Homerton High St, London, E9 6JA
© 2024 Checkle, Inc
Privacy
Terms