Get directions to: Shilo Inn Restaurant, Nampa, ID
Restaurant address: 1401 Shilo Drive Nampa, ID 83687, USA
Restaurant: Shilo Inn Restaurant