13 Charles St, Wrexham, Wales LL13 8BT, United Kingdom
Closed· Opens Wed at 13:00
13 Charles St, Wrexham, Wales LL13 8BT, United Kingdom
No delivery
Spot something wrong?
Dishes at Dumplings. Prices may vary in venue.
Been to Dumplings? Be the first to share what you ate.