All our food is freshly prepared to order and all pies and cakes are made on the premises in our tiny but magic kitchen.