I've never tried my own homemade pizza, I think I will sometime this week, you guys are making me salivate... I have to purchase a rolling pin first!
There's an Italian place nearby which whips out 12 inch pizzas of any kind for £4 (with my favourite thin Neapolitan style base), so going to the effort of buying the ingredients and making my own just isn't attractive by comparison.
I used to get my pizza's from Pizza Express, but they are just not as good in quality and pricing. I'm finding it pays to stay away from the chains.
There's an Italian place nearby which whips out 12 inch pizzas of any kind for £4 (with my favourite thin Neapolitan style base), so going to the effort of buying the ingredients and making my own just isn't attractive by comparison.
