It's named Vincent's Pizza but they are really known for their panzarottis. Our office orders from here a few times a month.
All panzarottis stuffed with just about anything you won't. They are a bit on the small side but the prise is right, about 3 dollars. Our big eaters normally order two.