All reviews seem negative
They made us a carry-out pizza with onions when we asked for green peppers. Pros: It's Godfather's Pizza which is usually quite tasty. Cons: If they can't keep onions off ...