Featured
New
Nomad Bar & Kitchen
- Sterry Road, Gowerton, Swansea, Wales, SA4 3BN, United Kingdom
- 01792874250
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.