Get directions to: Planet Sub, Olathe, KS
Restaurant address: 15157 W 119th St Olathe, KS 66062, USA
Restaurant: Planet Sub