If you want great pizza in Detroit and don't have time to get to Chicago, this is the place. Ambience not for romantics, groups are perfect. Found the pizza to be great but slightly over priced but not unacceptable. Parking is a little difficult but walking in Greektown is not a bad thing.
Pros: Food, Upbeat atmosphere
Cons: A little pricey
more