Horn of Africa Restaurant is located in Billericay, United Kingdom on 12-14 School Rd, Downham. Horn of Africa Restaurant is rated 4.4 out of 5 in the category east african restaurant in United Kingdom.
Address
12-14 School Rd, Downham
Service options
TakeawayDine-in
Amenities
Good for kidsToilets