The Feta-licious is my favorite pizza, period. And they must crank it out, because I can always get a full pie in under 30 minutes during the dinner hour.
I've only eaten at the location a couple of times. It's nice, but I prefer to take my meal home.