Old Willow Inn, POTLATCH, Idaho (ID)
Comfortably situated at White Pine Main Street # 6 () in POTLATCH, Idaho (ID) (83855), Old Willow Inn is available at 2088750861. It is advisable to give them a call upfront to arrange your spot in the restaurant.
More restaurants in POTLATCH, Idaho (ID)
Old Willow Inn contact information and details:
Address: White Pine Main Street # 6 - , POTLATCH, Idaho (ID) 83855
Contact Phone: 2088750861