Barstool Frozen Pizza Review - Ellio's Pizza

Barstool Sports
Barstool Sports  • fun 13.7K Views

Dave did a live pizza review in his apartment during quarantine and reviewed Ellio's Frozen Pizza

Download The One Bite App to see more and review your favorite pizza joints:

Posted 15 days ago in fun