Saint Charles IL Chinese 1. 2400 E Main St, Saint Charles, IL 60174-2414 | Lin's Garden (630) 672-4529