Really good sandwiches. The bread was fresh, and they were made witty care. They should really shred their own cheese, it would be better. I was kinda confused why the restaurant was "steam punk" themes (as in they had some top hats with goggles around the wall) and exposed pipes...but the sandwiches were not steam punk themed. Clean place, friendly staff. A little pricey, could use a little more meat on the sandwiches for what they charge, but still good