There's no doubt. For the best pizza, head to Enzo's Mama Teresa restaurant for a few slices. The price is just right, with discounts for lunch. The pizza is made fresh (most of the time, once I was sure the crust was stale) and tastes genuine. Many specialty pizzas are available, with toppings ranging from pineapples to sausage. You can eat in or take out, though eating in often results in your cloths smelling like grease for a day. The pizza here definitely beats the competition.
more