Venue offers meals, light bites and cakes, home-made on the premises