this place was a really nice discovery a few weeks ago. modern, lots of different seating spaces, both indoor and outdoor, and a varied menu. i had the vegetarian breakfast and was treated to a huge portion (enough for two). the poached eggs were cooked perfectly and were served along two generous slabs of whole grain toast, spinach, tomato, hash browns and two falafel patties. yum. on the plus side for me, is this cafe has a nicely varied selection of loose teas. the staff was attentive and friendly. reservations are suggested if you're trying to get a table on the weekend, as it's a busy cafe. if there is any negative for me, it's that the prices are a bit on the high end of my price when it comes to casually eating out. more like an occasional treat.