Aiello's offers up pizza with a high quality crust and just the right topping/crust balance. I've been quite pleased with both their red and white pies. You can even pick up some dough of your own to bake a similar pie at home.
I'm also fairly impressed by the salad. I'm not going to hide the fact that the lettuce component is entirely iceberg, but with plenty of toppings to round out even the most basic salad I certainly can't complain. The lettuce was fresh, the tomatoes were above-average, and a nice dash of pizza seasoning over the top adds a pleasing body to the mix.
For all the gory details, I posted a review over on FoodBurgh...
http://www.foodburgh.com/2009/09/review-aiellos-pizza/
I highly recommend stopping by to give them a try.