I've gone to The Italian Pie twice with mediocre expectations and both times have been impressed with the food. First time we enjoyed a pizza and the last time I had the spinach artichoke calzone...yum! Service is only so-so otherwise I would have given it 5 stars.