Get directions to: 3 Palms Grille, Tampa, FL
Restaurant address: 8203 North Armenia Avenue Tampa, FL 33604, USA
Restaurant: 3 Palms Grille