717 S. Howard Ave Tampa, FL 33606 (813) 250-1661 www.717south.com New American food, Soho Tampa, Italian food Tampa, steak and seafood restaurant Tampa, bar ...
Share this note: