Get directions to: Leu's Oriental Chop Suey, Franklin Park, IL
Restaurant address: 9769 Grand Ave Franklin Park, IL 60131, USA
Restaurant: Leu's Oriental Chop Suey