Dion's is the best pizza I have ever had. I compare all the other pizza's I have tried to there's and thus far have found nothing that comes close, even in New York. The atmosphere, the friends, the food, its the best.
Pros: Salads, Sandwiches
Cons: Only in Albuquerque
more