Horn of Africa Restaurant Ethiopian Cuisine
(87)
African restaurant
Address: 693 Avon Rd, Memphis, TN 38122
Hours: Closed ⋅ Opens 9 AM
Phone: (901) 440-8589
No information is available for this page. · Learn why