Restaurant located within Evesham Garden Centre, offering a dining experience.