Get directions to: 42nd Street Bistro, Tampa, FL
Restaurant address: 516 S Howard Ave Tampa, FL 33606, USA
Restaurant: 42nd Street Bistro