Cheng Du review: Franklin Square Chinese restaurant aims to please with Americanized and authentic dishes
ESSENTIALS: Open Monday to Saturday 11 a.m. to 9:30 p.m., Sunday 11:30 a.m. to 9 p.m.; wheelchair accessible, municipal parking lot adjacent to rear entrance Forget politics. Where to go for Chinese c…