Shanghai is a Chinese restaurant offering traditional recipes, including hot and sour soup, in a calm, family-owned setting since 1996.