French Restaurant · 17, Place De La Madeleine, Paris, NJ, 08065 · Philadelphia
More places in Philadelphia