Tasty Tuesday: The Detroit Pizza Factory

You're going to need a big box for these 24-inch pizza pies.

The Detroit Pizza Factory is located at 8471 N Telegraph Rd. in Dearborn Heights.