Sandwich was OK, but there are plenty of other Italian sandwich shops in Vaughan. Fillings were a little skimpy compared to other places and prices are a tad higher than the comparable alternatives. Really busy and popular place (possibly a little overrated) so they must be doing something right.