China Wall is a popular American-Chinese restaurant located in Swansea, SC, offering a diverse menu that combines Cantonese and Asian fusion cuisines.
With a focus on takeout and buffet options, China Wall provides a wide range of flavorful dishes, making it a go-to destination for those seeking a taste of authentic Chinese flavors in the area.
Generated from the website