Quasi-Italian, deep-fried-in-the-same-oil, oily sandwiches... I guess that people flock there because of the sheer size of the sandwich? (which by the way shrank considerably as the years passed).
Maybe 4 years ago this was an OK place to eat, however right now the buns are usually not fresh, the meat is thin (with thick deep-fried oily coating), focaccia bread was dry and chewy the other day... and the guys serving you are very rude (especially if you have some special request other than the plain sandwich with everything on it).
There is no variety, you can have chicken sandwich, or veal sandwich (with or without eggplant), and a chicken/veal parmigiano with very salty and low quality parmesan cheese and that's pretty much it. Gets awfully boring after some time.
The only good thing is their tomato sauce, but even that...is no brainer to make really.