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.
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.
WDIV