African PlaceRestaurants2602 Naa Awula Quaye RdAccra, AA, GA5857449 · GH+233560816716Email unavailableWebsite unavailableHours not available