"La fin" for famous Center City restaurant

July 24, 2010 2:37:50 PM PDT
A landmark restaurant in Center City Philadelphia has announced it will be closing its doors for good come next spring.

Load Comments