Reviews of The Arcade Vaults. (Pub) in Cardiff (South Glamorgan).