The Works Deli & Grill 221 W Chubbuck Rd , Chubbuck, ID 208-240-6153 208-240-6153 Visit Website Listed under » Restaurant Type: DELI/sandwiches. nearby