Rated this place:
St. Lawrence Market, 91 Front St W, Toronto, ON, M5J1E5
veal and eggplant sandwiches: They are so yummy! And huge - can't eat the whole thing by yourself, especially if you get foccacia! Staff is very friendly, but you have to clearly tell them your order and you may have to repeat it - they are so busy that sometimes they need a little reminder!