I go here from time to time to get a nice veal sandwich. Let me tell you, it is awesome. Veal melts in your mouth and the sauce is rich and tomatoey. I always get it with mushrooms and hot peppers on a nice fresh Kaiser bun with a crusty outside and soft inside. They know what they are doing over there with the veal sandwiches... The Italian Big Mac!