Psst... We're working on the next generation of Chowhound! View >
HOME > Chowhound > Philadelphia >
Mar 21, 2010 05:26 PM

Anyone been to Franco's Osteria on City Ave?

There was a little write up about this place in the Inquirer. Has anyone checked out this restaurant, located on the ground floor of the Presidential City apts on City Ave?

  1. Click to Upload a photo (10 MB limit)