Waiters and their supporters protested outside a Pizza Express and the Marriott hotel in central London on Thursday of last week.
They were called by the Unite union’s hotel workers branch.
The workers targeted Pizza Express over the 8 percent fee that bosses grab from workers’ tips.
Unite estimates Pizza Express makes more than £1 million by doing this.
And protesters dressed as bosses staged a protest outside the Marriott Hotel opposite Hyde Park to expose its use of zero hours and flexible contracts.
One of the protesters, Deniz, was sacked from her job as a waiter at the hotel after complaining to bosses of an assault by another member of staff.
She told Socialist Worker, “It was easier to sack me because I was on a flexible contract.
“All my friends supported me.
“Two of them put on Facebook that they sacked me, so they sacked one of them too”.