4309 E New York St, Aurora, IL 60504 (630) 820-8680
How to go there
Chinese restaurant Loc: 41.7627 / -88.2092
Plan your visit