What about the awesome sandwiches at Grotto di Fromaggio? They are the best sandwiches in Vancouver. Imagine an Italian sandwich piled high with artichoke hearts, eggplant, peppers, capricollo, and provolone cheese along with the pesto mayonnaise, oil and balsamic vinegar and grilled to perfection.