Lotsa Stone Fired Pizza

Pizza made your way and baked in 150 seconds in a stone fired oven!