8th Avenue Grille

  • PO Box 21287,
    Tampa, FL 33622
  • Phone: 813-242-6616
  • Cuisine: Steak Houses Restaurant

Map

Unable to Display Map