Restaurant and cafe located within a garden center. Offers high tea service.