Maxi's DeliContactCallrestaurant · Salt Lake CityMaxi's DeliDirectionsPhoto: maxis-deli.comFind us1957 S 4650 W, Salt Lake City, UT 84104Phone: +18019832074DirectionsTheir website