New China Express

Chinese restaurant · 4036 W Powell Rd, Powell, OH

Hours

More food in Powell, OH · Chinese Food in Powell