chinese restaurants, restaurant, chinese takeaway, chinese buffet restaurant, takeaway restaurant, chinese food, chinese food delivery, chinese cuisine, chinese buffet, Dragon Court
Unit 8 Capital Retail Park, Leckwith Road, Canton, Cardiff, South Glamorgan, CF11 8EG (Show me directions)
Show Map