Shanghai Chinese Restaurant

Delaware, OH — Food & Drink. Shang Hai Located at 829 N.Houk Rd., Delaware, OH 43015 We are dedicated to serve the finest and freshest foods.We only use the freshest ingredients including pure vegetable oil. No MSG adding. ready to welcome you to the ordering and eating.