Shilo Inn Restaurant, NAMPA, Idaho (ID)
Readily settled at 1401 Shilo Drive () in NAMPA, Idaho (ID) (83687), Shilo Inn Restaurant are available at 2084655908. It is best to in ahead of time to arrange your place in the restaurant.
More restaurants in NAMPA, Idaho (ID)
Shilo Inn Restaurant contact information and details:
Address: 1401 Shilo Drive - , NAMPA, Idaho (ID) 83687
Contact Phone: 2084655908
