China Restaurant Shanghai is a Chinese restaurant known for its quality dishes. Specialties include chicken with peanut sauce or sweet and sour sauce, which are highly recommended. It is a place worth visiting again.