Heyburn ID Subs & Sandwiches 1. 1360 7th St, Heyburn, ID 83336 | Upper Crust Bistro & Grill (208) 679-0972