It's moderately priced, and pretty good. Try the milan panini. Their salads and soups are pretty good too. They have a very large selection of tea. Seating is limited, so you may have to wait. It gets pretty crowded. Desserts are also yummy (although average). Service is OK depending on whether their are a lot of people.
more