Great pizza! They're huge so if you order for you and a friend, you'll both have lunch for the next day also.
I've only ever had the cheese pizza and the Tour de France, both of which were excellent. The Tour de France tastes like french onion soup on a pizza! I also usually don't like pizza crust but I like theirs.
The only thing that sucks is that it's so far away and you really have to plan around it. Make sure you drive there.