General Discussion

Pizza

Vending Machine Pizza?

Share:

General Discussion 11

Vending Machine Pizza?

lalagirl | Jun 3, 2008 05: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?

Feedback