Walulla Coffee
101 Walulla St, Idaho City 83631