I've only eaten lunch sandwiches but I have no doubt the other food is great. Whenever I crave a quality Italian sandwich made right, this is where I go.
Do yourself a favor, next time you want to have a sandwich, head here and order a Parma sandwich.