HOME > Chowhound > Philadelphia >

Discussion

Anyone been to Franco's Osteria on City Ave?

  • 0

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)
Delete