Big but mediocre. A good veal parmesan sandwich should be crisp, absolutely covered in marinara, and the cheese should be free. My sandwich was none of these and to top it off the mushrooms I added on tasted canned (a Toronto tradition it seems after having Mr sub and street vendor hot dogs). I doubt I'll return to California Sandwiches.