By far and away the best pizza I ever had. The pizza is large, teh sauce is tangy and the cheese is well distributed. I can't really vouch for the other food there since I usually only get the cheese pizza. The other flavors are tasty but the cheese slices our out of this world. Yummy!
Pros: Tasty, Big Portions
Cons: $$, Crowded