China Red, also known as 满庭红川菜馆, is a Chinese restaurant in Sheffield specializing in authentic Szechuan cuisine. It was established in 2008 and offers a diverse menu of traditional Chinese dishes.