This place Is very slow. Two pizza took 45 minutes
February 2024
One of the word pizza places in all metro Detroit area , management is the worst they don’t care about anything….
February 2024
They told us the pizza would be ready in 10-15 minutes. After half an hour they told us it still wasn’t in the oven. We asked for a refund and they told us we would have to wait because the manager was busy.