A cafe offering British cuisine, The Garden Yard features plants, garden items, and delicious toasties.