Chinese restaurant · 1600 Cedar St., Southtown Plaza, Elmira, NY
Dine-In
More food in Elmira, NY · Chinese Food in Elmira