sandwiches in idaho