Mineo's is a local favorite. Everytime I go there, its packed. The pizza and ziti at this joint are really really yummy. I've never tried anything else, but everything looks good on the menu. It's all extremely affordable as well. Its a great place to go for a quick bite to eat with a few friends. The atmosphere is somewhat noisy, so I would not go there for a quiet, sit down meal.
They also own a neighboring ice cream shop.