If you follow the recipes on this blog then by now you know I am a HUGE pizza fan. I recently came across a pin on pinterest claiming that Greek yogurt and flour combine to make an incredible pizza crust in less than 10 minutes. I was to say the least pretty excited and intrigued