You are now leaving Menulist
We hope to see you again soon!
717 South Restaurant
717 S Howard Ave Tampa, FL 33606-2414, United States
Italian, American, Seafood, Contemporary American, Steak, American, Salad, Cheese, Cocktail, Chicken, Drinks, Dessert, Salads, Soup, Wine, Bar-Lounge, Full, Dining, Sandwiches, Fish, Bar/Lounge, Pasta, Breakfast
The redirect does not work? Just click on this link or copy it into your address bar