I've been here a few times, and it's been pretty consistent. I love getting the veal parm with eggplant and cheese cause it has a nice veal flavour with the lightly breaded eggplant, cheese and I get mine with hot peppers to round it all off.
The place also has good service, the people there are nice and always pretty helpful.
The sandwich is pretty big, and is a good eat in the St. Lawrence Market.