I've been several times. Every neighbourhood should have a solid, cheap Italian family style restaurant. This tries to be that, but the quality just isn't there. If they would only use fresh ingredients and pay attention to detail this could be a half decent restaurant - but they don't so for me it isn't.
Service is mediocre - occassioanaly good, sometimes slow, and rarely considerate.
If you go stick to the pizza. It's not bad.