Detroit Pizza, the most worthless piece of s**t now being dumped on the rest of the country. Just reinforces the American Public is completely clueless. Every time I chat with friends from other parts of the country I apologize that the worst product this city has to offer is being forced on them.