I admittedly more or less stumbled in here with a family member during my last trip to Cardiff. There was a sign outside of their door advertising happy hour and meal specials, and the place was located close to our hotel, so we figured we’d give it a shot. Since it was too chilly to sit outdoors, we headed on…