Delivery was slightly later than agreed time but food still warm and fresh. Food was good but portion was disappointing as had ordered for 25 pax but quantity provided was not enough. In fact of the 25, 10 were children and still not enough to go ... Morearound, had to order pizzas... Show less