Have ordered from here twice. This is what we've found:
* Do you love canned mushrooms? If you do, you'll be thrilled to know that theirs come right out of a can.
* Delivery times are quite long. Both times I've asked for delivery, I've been quoted 45 minutes to an hour. Both times were around 1:30 to 2 pm on a weekday.
* You'll pay a bit more for what you get here than at other places. 2 large pizzas, 10 wings and a 2 liter ran me ~$50 once the delivery fee and a $5 tip were factored in, and that's taking advantage of their website "deal."
* They have a fair amount of variety on the menu compared to your average delivery place - subs and hot dishes in addition to pizza.
The pizza is pretty good, but I'm reluctant to call it great. If I'm paying more for my pizza, I'm hoping for something like NYPD Pizza. Marco's feels like it slots in somewhere slightly better than Papa John's but not as good as Barro's and certainly not as good as NYPD Pizza. It's hard to imagine a scenario where I'd choose Marco's regularly, given all that.