Maybe they want to give customers time fo eat without the staff having to stay late to clean up? Good question...
A lot of resturant/bar locations do this. It's so the customers have time to finish their food/drinks before the resturant closes.
Thanks! Your answer is awaiting moderation.