Address: 3636 Henderson Blvd (at W Swann Ave), Tampa FL 33609 / (813) 872-6000
About Us / Queen of Sheba History: Serves meat, veg options available. Many vegan appetizers & entrees. Traditional Ethiopian restaurant with a large variety of vegan options. Almost half of menu items consist of meatless offerings. Teff and Injera bread can be requested to be made gluten free.