Joe_Mamas_Pizza_7191_SH

The extremely high-temperatures of Joe Mama’s wood-fired oven can cook a 12-inch pizza in just five minutes.