Chef Swords is a Chinese restaurant offering a wide selection of dishes for delivery. The establishment is located in the Manor Mall Shopping Centre.