About Africa Restaurant
Traditional African Foods, a Shisha Lounge and a Full Service Bar.
More about Africa Restaurant
Africa Restaurant is located at 110, 10603 107th Avenue, Edmonton, Alberta T5H0W5
7807561515
Traditional African Foods, a Shisha Lounge and a Full Service Bar.