Get directions to: China Kitchen, Lyons, IL
Restaurant address: 7942 Ogden Avenue Lyons, IL 60534, USA
Restaurant: China Kitchen