Great sandwiches...make sure you get their dutch crunch bread because it's awesome. They lose a star because the three times I've been, it's been impossible to find a clean table. And they never responded to my request for nutrition info :(