General Discussion 11

Vending Machine Pizza?

lalagirl | Jun 3, 200805:12 AM

I heard about WonderPizza a few months ago, but I can't seem to find any locations--the site doesn't provide much info either. Anyone know where I can find pizza vending machines?

Want to stay up to date with this post? Sign Up Now ›
Log In or Sign Up to comment

Recommended From CH