Toasters DeliContactCallrestaurant · Salt Lake CityToasters DeliDirectionsPhoto: toastersdeli.comFind us1560 East 3300 South, Salt Lake City, UT 84106Phone: +18019243333Directions