Love going to Cheesewerks . I've had the Beijing, New York, and the roasted red pepper soup. As good as the sandwiches are , the soup really is unreal too - hand made.
It's a heavy sandwich so in moderation but it's legit. They also sell cheeses and put on events. They also let me watch the leafs game once there (and you can even use the TV to play PS3 !) highly recommended