That Sandwich Shop

1836 W North Temple, Salt Lake City, UT 84116
That Sandwich Shop That Sandwich Shop is one of the popular Deli located in 1836 W North Temple ,Salt Lake City listed under Local business in Salt Lake City , Restaurant in Salt Lake City ,

Contact Details & Working Hours

Map of That Sandwich Shop