100% British beef burger joint Byron to open first Cardiff restaurant in St David's Grand Arcade
Byron has made a name for itself in London by serving up pure, hearty British beef and chicken burgers. Each patty is cooked medium to keep the meat pink…