CCTV footage has captured the moment a 21-year-old waitress threw a customer into a wall.

Emelia Holden was sorting through the menus at Vinnie Van Go-Go’s in Savannah, Georgia, when a man walked past, groping her on his way out.

But he didn’t get far, with Holden following him, grabbing him by the neck and throwing him against the wall.

She can be seen berating him while he sits on the floor.

The incident happened on June 30 while Holden, a college student, worked at the pizzeria.

Savannah police have charged the man, 31-year-old Ryan Cherwinski, with sexual battery.