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

Saturday, April 24, 2010

Break it down, Pizzahead

Pizza-La is a big fast food pizza chain over here in Japan. One of these days I'll write a little bit about Japanese pizza, but for now...well, here's a little preview! Have a look at some of the toppings dancing around in the background.