Let me make this simple. The best thing about the place is the coffee. Second are the servers... all very nice people (a bit slow but might not be their fault... but well mannered and that means a lot to me).
The food is... ermm well I guess its ok - some things are a bit too pricey but the menu is well thought out with good options. If you can afford to eat here and spend $25 on a wrap and a protein shake (tax and tip included)... well maybe you should give me a call!!