Coffee shop offering barista-style coffees, sandwiches, snacks, and homemade cakes. Located at Cambridge Science Park.