2018-01-18T08:29:24.190
The Seafood Shack, a recently launched restaurant concept from Irish operator Darryl Kavanagh, has closed its only site in Cardiff, the BBC reports.
Already have an account? Sign in