South China Restaurant, located in Alexandria, VA, is a longstanding establishment known for its Chinese and Malaysian cuisine.
This cozy spot has been serving up delicious dishes for many years, offering a quiet dining experience for those looking to enjoy authentic Asian flavors.
Generated from their available business information