
Can't Believe It's Not Meat Old Town
1143 N Wells St, Chicago, IL 60610, USA
The kind of pizza that a lot of my Italian friends would hate, with its bbq sauce base etc, but as fast food I enjoyed. It was massive though didn’t come close to finishing.
No comments yet