I also moved to Columbus from Chicago and Little Sicily's is BY FAR the best pizza I've had in this city. I give them 5 stars.
Pros: Food is great. Price is reasonable. Service is terrific.
Cons: Small parking lot - kind of difficult to get in and out.
more