Enjoy delicious and fresh Chinese cuisine at China Red. Known for tasty dishes and friendly service, it's a popular choice for both dining in and takeaway.