Twin Falls Sandwich Co Categories Restaurants 128 Main St N Twin Falls ID 83301 (208) 734-TFSC (8372) Visit Website Share × Print Email Facebook Twitter LinkedIn Pinterest Tell a Friend ×