I love this place. I am still working my way through the menu, but so far I have not had a bad sandwich yet.
It's cheap, fast and cheerful. They also have loyalty cards you can get stamped in order to 'earn' free sandwiches.
If you're indecisive like I am, the best bet is to go with a friend, so you can each order something different and trade sandwich halves.
It's located very close to both the ROM and the Bata Museum, so if you're looking for a decent but inexpensive lunch while visiting the city, this is a great bet.