Get directions to: Plaza Mexico, Johnston, IA
Restaurant address: 6110 Nw 86th St Ste A106 Johnston, IA 50131, USA
Restaurant: Plaza Mexico