Shanghai Inn is a Chinese restaurant offering classic comfort food, including homemade soups and fried rice. A neighborhood staple since 1960.