This is my favorite place in town for pizza. Its good that its far from my house or I would go broke from eating it all the time.
Its a Detroit style pizza..which means its HUGE and square and 2 inches thick! And I am from Detroit and when I eat this pizza I feel like I am back in the old neighborhood.
I don't even mind waiting for the pizza to cook cuz they actually have pics of the old neighborhood & Detroit memorabilia to check out while you wait.