Reviews by alleenz:
Really good, in fact somehow they won METRO best cafe (anywhere) 2004, and best Local Cafe 2005. Its good, not sure if that good. Staff are freindly, and the coffee is Chiasso which is always good coffee. Food is consistent. One bit of advice....if you go STAY OUT OF MY SEAT OUTSIDE (it's not marked, but god help you if are in my seat :-)
Pictures from alleenz: