Coffee shop offering superb coffee, cakes, and food. Known for its delightful homemade soup and fresh sandwiches.