I really like Taranto's. They have a mom-n-pop atmosphere in the midst of the explosion of business and residences in the Polaris area. The restaurant is small and they serve a lot of their food on plastic, and that's part of the charm.
Taranto's also has a very liberal delivery area which is nice. Many of the bigger chains will not deliver where we live but Taranto's does.
Pros: Inexpensive, Delivery
more