Get directions to: 42nd St Bistro, Tampa, FL
Restaurant address: 516 South Howard Avenue Tampa, FL 33606, USA
Restaurant: 42nd St Bistro