Enjoy fresh salads, wraps, and more at this cafe located within the Cambridge Botanic Garden. Open since 2006.