China Garden (Menu)

19 St Helen's Road, Swansea
+44 1792 641989

Give a rating to China Garden

Suggest a dish

How much did you spend at China Garden?