This place use to be a five star for me. Lately, I've been getting a few less than five star experiences. Having said that, on Stephen Ave, it is one of the better choices. The ambience will impress your out of town guests, the food isn't your typical west coast cuisine that you find at chain restaurants.
My picks: dessert, poutine, charcuterie, soup, and lunch specials. The environment is lively and loud. If you are an out of towner, definitely give it a go. Make reservations as it is one of the most popular spots.