Queen of Sheba- South Tampa

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....

For more great things to do and eat in Tampa, go to http://www.funtampa.comor follow us at http://www.facebook.com/funtampahttp://instagram.com/funtampa

Related Videos

We’ve done lot’s of other videos, check some out below