A well-regarded coffee shop offering a pleasant atmosphere. Enjoy fresh sandwiches or a simple coffee break.