Been to the CBH a number of times now. The food is excellent and the service is friendly and usually quite fast. The sandwiches are very large so be warned, and I am told by my friend that the potato salad is great (not a potato salad fan myself). The soup is always good and hearty and the pickles are nice and sour with a good crunch. Pricing is reasonable, certainly better than other places in TO.
Great place to go before seeing a movie in the evening. Wish the place was open later though - the only reason this place is not a prefect 5 score.