Carousel Bakery is located in St. Lawrence Market. Be wary that there are long lines in the weekends, but it goes by quickly. They make the sandwiches to order.
Apparently the Peameal Bacon on a Bun ($6.45) is a huge Canadian Staple. It is exactly as the name implies: a couple pieces of peameal bacon in a ciabatta bun. This sandwich is a huge part of the city's history. The sandwich was very flavorful, but a little salty for my taste. I had ordered a lemonade and it really helped cut the saltiness of the sandwich. However, the sandwich was pretty big and filled me up. Great way to experience a taste of Toronto's history.
**CASH ONLY**