Great location, ok food, poor quality at everything else. Crumbs all over the booths and floor, and tables always dirty. Orders are not delivered accurately, plus the food receipt states that a treat will be given if they make a mistake in the order- no treat given every time I correct them. Seasonal bread not quality controlled- bought a Christmas loaf last year and it was grossly under cooked with raw dough still stretchable. Soups are decent, salads not too fresh and presentable and sandwiches are dry if not a panini. Pastries alway good. It's a decent place to study or do homework in a convenient area of town- just don't have any expectations.