The café and deli has plenty of options for gifts and fresh groceries. It can be found in the centre of Cambridge.