This disgusting video has made its rounds on the internet and people are not okay. This pizza spot has clearly missed it’s daily rundown of cleaning because footage shows it’s infested with rats.
Get to know Crystal Rosas on Z100 New York! Find her bio, blogs, and social media handles.Full Bio