Get directions to: Lucky Chinese Drive In, Sedalia, MO
Restaurant address: 2700 W Broadway Blvd # 9 Sedalia, MO 65301, USA
Restaurant: Lucky Chinese Drive In