Caruso’s Deli menu
Caruso’s Deli is a deli spot in SLC. The menu is large and very wallet friendly and makes for a perfect lunch spot. The following Caruso’s Deli menu is dated January 2022 and was sent to us by a reader of SLC Menu: 1305 2100 South, Salt Lake City, UT 84119, USA(801) 972-3391