Costa Coffee is a coffee shop offering a wide selection of hot and cold beverages, including hand-prepared coffee from freshly ground beans. They also provide classic and toasted sandwiches, along with a variety of cakes and sweet desserts.