As far as sandwiches go this place sure knows how to make them. Veal, meatball, chicken, steak, even eggplant and veggies on a bun for those that don't eat meat.
My favorite is a medium (hot) veal with cheese. You can add on peppers, mushrooms etc for other toppings as well.
The sandwich are larger than your average sandwiches. At times I have had a lot of meat on mine and sometimes less. There is really no consistency for veal I have to say that is about the only knock I can think of because the food itself is really good. The buns are always crusty, fresh buns and they absorb the sauce but you will still need a stack of napkins because they are almost always messy.
All the California sandwich locations I have been to are all the same, you line up, order, pay and get your receipt with your number. They'll call you up when yours is ready.
They've been around for decades and now have many locations all around the GTA.