3400 S Las Vegas Blvd, Las Vegas, Nevada 89109 USA
Roast Beef sandwich - sadly, microwaved not toasted
Photo Credit: Yelp