Squeeze Inn, CLARK FORK, Idaho (ID)
Conveniently located at () in CLARK FORK, Idaho (ID) (83811), Squeeze Inn is available at 2082660234. It is best to give them a call in advance to make a reservation.
More restaurants in CLARK FORK, Idaho (ID)
Squeeze Inn contact information and details:
Address: - , CLARK FORK, Idaho (ID) 83811
Contact Phone: 2082660234