Marco's got 2 stars based on the excellent customer service, appropriate wait time, and the fact that the pizza was hot. Aside from that I cannot see any reason to return. The pizza was so greasy it squished when I bit into it. The flavor was not good. It tasted like processed ingredients on par with Little Caesars. I didn't finish my pieces. I ended up getting something else for lunch. We won't be returning.
For those pizza snobs and connoisseurs, look elsewhere. For the college kid on a budget, still look elsewhere. I think there are many other equally cheap and tastier options out there.