Chinese restaurant · 1205 Main St, Leicester, MA
More food in Leicester, MA · Chinese Food in Leicester