My favourite bakery/cafe! The food is always hot/fresh though understandably you have to wait a little bit for the sandwiches to be made. My favourite is the Chicken, Grilled Vegetables, and Goat Cheese panini, so delicious/filling and served on fresh bread. The wifi and $2/all-day-refillable coffee is a great plus as well. The fruit smoothies are great as well as the salads. I haven't had any of the soups there yet so I can't comment on those. The desserts are decadent and yummy too though if a tad expensive. =T
Also if the wifi isn't working, if you let them know they will reset the modem for you, since I seem to have this issue half the time I go there tbh.