site logo

Waitr lays off over 20 employees at headquarters