Restaurant Shanghai is a Chinese establishment that has been serving quality and service since 1970. They are known for their authentic Chinese dishes, with a chef who accommodates spice level preferences.