China Garden
Description
About
China Garden is a well-established Chinese takeaway located on St. Helen’s Road in Swansea. Known for its extensive menu featuring over 150 dishes, including customer favorites like Singapore Fried Rice and Salt & Pepper King Prawns, it’s a go-to spot for authentic Chinese cuisine.