My favorite sandwich spot in Las Vegas hands down. Its a locally owned liquor store with an array of amazing caviar but I drive all the way across to get their sandwiches. If you haven't been here you are missing out. Its a one stop shop that wont disappoint. Its right next to the Fashion show mall and you would never know its there unless you looked for it.