Showing posts with label pizza in italy. Show all posts
Showing posts with label pizza in italy. Show all posts

4.26.2010

The Food Life: Vol 23 - Italian Pizza vs Dominos

I liked both. Equally. Compare, and tell us which one you prefer in the comments.