I grew up in Pittsburgh and have had pizza from many places. Vincent's makes a decent enough pie but I find the pie overly greasy. I know the toppings are to blame but I have had many pies that haven't had this much grease.
Otherwise the restraint is a hole in the wall but clean enough.