Stopped by for dinner before seeing Penn & Teller at the Rio last week. It was my first visit to this location, so I was surprised to see such a small one in a food court. Great sandwiches as usual, though. Can't go wrong with their Ham & Swiss.