Silver Palace
103 Whitchurch Rd, Cardiff
029 2061 9126
Menu
Cardiff, Wales
Silver Palace
103 Whitchurch Rd, Cardiff, Wales CF14 3JQ
029 2061 9126