Italian in Center City
Can it be slightly outside the center?
Osteria, on North Broad Street, has an interesting menu and is one of Marc Vetri's restaurants. It would be a very short cab ride. Amis is also a Vetri restaurant and very good, but we prefer the atmosphere at Osteria.
Branzino is byob. Haven't tried il Pittore yet.
If you can take more of a cab ride - ten minutes - you could get to Le Virtu, a terrific and creative Italian restaurant on Passyunk Avenue in South Philly. Passyunk Avenue has become a center for some of our best restaurants, including some of our best Italian places.
You can look at the menus online.