Address
Barsha Platinum Building By Armada Hotel - Al Barsha 1 - Dubai - United Arab Emirates
Spark your senses with authentic African food in Dubai and Abu Dhabi, dine in and take away.
Call and order for free delivery.
1. Abu Dhabi: Shop 5, Building No. C118, Behind City Seasons Hotel, Najda Street, Najda, Abu Dhabi
2. Dubai: Barsha Platinum Building By Armada Hotel - Al Barsha 1 - Dubai - United Arab Emirates
Barsha Platinum Building By Armada Hotel - Al Barsha 1 - Dubai - United Arab Emirates
Add a review