Get directions to: 8th Avenue Grill, Tampa, FL
Restaurant address: Po Box 21287 Tampa, FL 33621, USA
Restaurant: 8th Avenue Grill