Queen of Sheba – South Tampa

92

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/

Follow us at
http://www.facebook.com/funtampa
http://instagram.com/funtampa