Queen of Sheba is an awesome Ethiopian Restaurant here in the Tampa bay area. This location is in South Tampa: 3636 Henderson Blvd, Tampa, FL 33609.
Visit their site to see all their yummy meals and more information on Ethiopian food: https://www.ethiopianrestauranttampa.com/
For more great things to do and eat in Tampa, go to http://www.funtampa.com
or follow us at