Downtown Pittsburgh pizza shop will serve you a baked pizza in 90 seconds. → February 16, 2012 by Dan Tallarico