Coffee shop offering a range of hot and iced drinks, plus sweet snacks and sandwiches. A popular spot to relax.