This is the best sandwich shop I have ever been to. It is located on The Strip inside of Planet Hollywood.
The ingredients are always fresh. Even the desserts have real ingredients and have nothing artificial in them from what I have seen. I always make sure to eat here when I am in Las Vegas. I look forward to them opening more restaurants in more cities around the nation.