Fresh Bites | 11665 Countryway Blvd Tampa FL 33626 United States Restaurant Menu & Phone11665 Countryway Blvd Tampa FL 33626 United States 4.7/5
La Pita Lebanese Taverna | 14959 N Florida Ave Tampa FL 33613 United States Restaurant Menu & Phone14959 N Florida Ave Tampa FL 33613 United States 4.6/5