If a place has buffalo chicken pizza on the menu I have tried it, so needless to say I have eaten a ton at a lot of different places. The buffalo chicken pizza at The Oven is hands down my favorite. The crust, buffalo sauce and ranch dizzle is divine. I pair it with a small spinach salad, which has the best candied walnuts.
And as an added bonus The Oven now has pepsi products.