THE PLUM TREE | FOOD REVIEW March 20, 2015 THE PLUM TREE | FOOD REVIEW 160-162 Cowbridge Road East, Canton, Cardiff. 029 2022 5235 / www.plumtreecafebar.com We spent our Buzz Christmas lunch/afternoon bash at The Plum Tree way back … Read moreTHE PLUM TREE | FOOD REVIEW