Shilo Inn Restaurant, NAMPA, Idaho (ID)
Readily positioned at 1401 Shilo Drive () in NAMPA, Idaho (ID) (83687), Shilo Inn Restaurant can be contacted at 2084655908. Make sure you call up ahead to make a reservation.
More restaurants in NAMPA, Idaho (ID)
Shilo Inn Restaurant contact information and details:
Address: 1401 Shilo Drive - , NAMPA, Idaho (ID) 83687
Contact Phone: 2084655908