“Absolutely unacceptable. An invitation is an invitation.
No longer a friend. Would not invite to my home. Ciao.”
On the other hand... Given that you are paying for it..
I would leave a 1 star yelp review of “dinner at Bob’s house”
compain about the food.
Complain that it was over priced.
Say that the service was substantially awful.
Complain that the cleanliness of the kitchen was lacking
You wouldn’t invite them over one more time to charge them?