Willow Glen is a cafe and function venue with a large garden area. It offers coffee and service from its staff.