Get directions to: Pilot Travel Center, Mountain Home, ID
Restaurant address: 1050 Highway 20 Mountain Home, ID 83647, USA
Restaurant: Pilot Travel Center