This place is always very busy because the food is so good. They have pizzas, of course (though I would stay away from the sausage--sometimes the chunks are way too big for the pizza), and they have all kinds of pasta and other Italian specialties. The sauces are homemade and everything is done in the kitchen in the back, nothing is bought premade. They often have advertised specials and deals, which make the low prices even better.
PROS: Great homemade Italian food
CONS: Sometimes the sausage is too big on the pizza