Get directions to: 8th Avenue Grille, Tampa, FL
Restaurant address: 1811 15th St Tampa, FL 33605, USA
Restaurant: 8th Avenue Grille