Great Sandwiches, Great Prices.
500 W 17th Street
Idaho Falls, ID 83402
This sandwich shop has been in the same location for more than 30 years, which means it's local favorite. Try the Angel Special, a multiple year winner in the Idaho Falls Dining Awards for best sandwich.