That sounds a bit like banning cinemas because some people spill their leftover popcorn over the floor.
I'd agree that it would be an idea to have some wardens etc. ticketing people who litter in the car park - probably separate staff from the restaurant itself. The council could make allowing it a condition of the licence renewal if they had any gumption.