Know a great happy hour or special for this location?
For that homemade taste of the african root,just a call or visit takes you home. Cook to order just the way you want it.
Suggest an edit
5100 N Nebraska Ave, Tampa, FL 33603
© 2025 Checkle, Inc
Privacy
Terms