Find menus
Florida
Tampa, Fi
Back to Search Results
1 restaurant found in Tampa, Fi and nearby
Filter & Sort
La Pita Lebanese Taverna
14959 N Florida Ave
Tampa, Fi, FL, 33613
Enter your address to sort by distance.