A cafe offering coffee, tea, and sandwiches. Known for a relaxed atmosphere.