Is there a good Italian restaurant serving canneloni in Philly? I'll be staying in center city but expect to cab it. A plus would be one that could also accommodate a vegetarian with a few options, not necessarily in canneloni.
We like Branzino, a byob on 17th St. just north of Spruce. You can probably walk there. I don't remember canneloni there, but there are good pastas.
If you want to take a cab to South Philly, try Tre Scalini, on Passyunk Ave near Broad St. Their pasta with three kinds of mushrooms is delicious, as is their grilled polenta with broccoli rabe and other homemade pastas. Also byob.