The Works Deli & Grill 221 W Chubbuck Rd, Chubbuck, ID 83202, United States 208-240-6153 208-240-6153 Visit Website Listed under » Restaurant Type: Deli/Sandwich Shops. nearby