It's California Sandwiches...same stuff as every other location, which means decent but not great sandwiches and relatively high prices. I don't suggest takeout since your sandwich will be pretty soggy by the time you eat it. Fries were really good, cheese and tomato salad was very unremarkable - go to loblaws for that instead.
For the best sandwiches and great value hit up Mustachios at St Lawrence Market, although I guess this fills a need in the area as there is nothing really comparable, except maybe I Went to Philly which is a heavier meal.