20, St. Helens Rd
Swansea,
Wales
SA1 4AP
01792 641989
Latitude: 51.6183742, Longitude: -3.9519748
08:00 - 20:30 - Mo, Tu, We, Th, Fr, Sa
Actual information about China Garden of Takeaway category. China Garden is located at 20, St. Helens Rd Swansea, SA1 4AP. How to get to China Garden office? Look at the map below or call them 01792 641989