20, Castle St
Swansea,
Wales
SA1 1JF
01792 456160
Latitude: 51.6152717, Longitude: -3.9503448
10:30 - 18:00 - Mo, Tu, We, Th, Fr
Actual information about Opium Den Cantonese Restaurant of Chinese Restaurant category. Opium Den Cantonese Restaurant is located at 20, Castle St Swansea, SA1 1JF. How to get to Opium Den Cantonese Restaurant office? Look at the map below or call them 01792 456160