There is no other pizza for us in Atlanta anymore - only Marcello's. Yes, it costs more than your average delivery joint and you have to go pick it up, but this is the best pizza I've had in atlanta. The spices and the sauce are just right, it's not overly cheesy, and the crust is crisp on the bottom but still chewy. Wonderful! I'd pass on the other entrees, but the pizza is worth a visit. On a Friday night, place your order, walk over to Blockbuster and get a movie, grab some frozen yogurt for dessert, then pick up your pizza.
Pros: GREAT Pizza
Cons: no delivery, pasta is only so-so