Get directions to: Planet Sub, Johnston, IA
Restaurant address: 5290 Nw 86th St Johnston, IA 50131, USA
Restaurant: Planet Sub