Restaurant vows customer ban after 'more than 30 no shows' on Christmas Day December 27, 2023 News A family-run restaurant has shared their upset after customers that had pre-booked did not turn up for their Christmas meals. The popular More