Afro Kitchen NLRestaurant 4.9 Calgary, Alberta, Canada Share (403) 412-4447 afrokitchennl.ca/ 1704 61 St SE #4, Calgary, AB T2A 4V5, CanadaReviewsLog in to leave a review.No reviews yet.