Pizza from where????
February 25, 2007 6:20pm CST
I'm from Britain and I know some places that do some tasty pizzas... but I suspect we're not the best :D haha I'd like to try pizzas as well as other food, from all over... especially Italy of course! :D So... where are you from and which countries have you eaten pizza in? And whose the best :D
26 Feb 07
Here in the Philippines, we have a lot of local pizza houses but I still love the one made in Sbarro and Pizza Hut. Of course, nothing beats a good homemade Pizza. You get to choose what toppings to use, what sauce, cheese etc. Aint that yummy?