Opium Den

Cantonese Restaurant
0.0
Based on 1 reviews

Reviews

C
C L
90 month ago
Personally, after trying each of them a couple times, I would go for none of the three Chinese takeaways on this road, but that's me.
  • 4 Dillwyn Rd, Swansea, City and County of Swansea, SA2 9AE, United Kingdom, GPS: 51.61821,-3.986476
  • +44 1792 280505
  • Mon–Sat 5:00 PM–11:00 PM