The pastas are better than the pizzas at this unremarkable Italian joint that will do in a pinch. Read more