Company name: Tribe African Restaurant
Description: If you are searching for an authentic Nigerian restaurant in London, your search ends now at Tribe African Restaurant. Call us to make a reservation.
313 Evelyn St, London SE8 5RA, United Kingdom