Get directions to: Bavarian Village, Tampa, FL
Restaurant address: 14402 North 42nd Street Tampa, FL 33613, USA
Restaurant: Bavarian Village