krazykuda said There's a chain of pizza places in Detroit called Toarmino's that has a 24" large pizza.... :D Click to expand...