This place definitely has the best stromboli in Columbus and their pizza is great too. I've never had a bad experience with them. However, if you're ordering on a busy night, I reccommend just going to pick it up versus getting delivery as they get a bit bogged down. But, you definately can't miss trying their stromboli and their pizza beats the major chains by a long shot.
Pros: great food, resonable price, coupons available
Cons: sometimes delivery can be slow on busy nights