I had their version of a meat lovers pizza. It was 20 bucks for a pizza, but I ate of that thing for DAYS and it was delicious. Hands down, it was the best Sicilian style pizza I've had this side of the Mississippi. It's hard to believe this is a chain.
I'd suggest calling in the order ahead of time, as it takes 20+ minutes to cook.