• Happy Fish

    • Restaurants
    4046 N. Armenia Ave.
    Tampa, FL 33607
    (813) 871-6953
    • Whom to Contact

      • Kevin and Ana Bueso
        Owners
        4046 N. Armenia Ave.
        Tampa, FL 33607
        Phone: (813) 871-6953