Get directions to: China Cafe, Johnston, IA
Restaurant address: 5969 Merle Hay Rd Johnston, IA 50131, USA
Restaurant: China Cafe