Seddon African Restaurants

African Taste Cafe Bar

African Taste Cafe Bar

African   $$$$$   Opens Wed 9:00:AM

Seddon