If you're looking for Greek restaurants in Tampa look no further. Garden Gyros is known for having some of the best Greek in Tampa.
Located at 3025 E Busch Blvd, Garden Gyros is a great place to ...show more
Served with metaled strawberry topping.
Served with french fries and drink.