Shilling House, BLACKFOOT, Idaho (ID)
Comfortably operating at 81 North Shilling Avenue () in BLACKFOOT, Idaho (ID) (83221), Shilling House is available at 2087853606. It is best to give them a call in ahead of time to make a reservation.
More restaurants in BLACKFOOT, Idaho (ID)
Shilling House contact information and details:
Address: 81 North Shilling Avenue - , BLACKFOOT, Idaho (ID) 83221
Contact Phone: 2087853606