That is the one I was thinking of. My wife is from Philly. She and her mom go to Le Bec Fin every few years. She just loves it.
Morimoto was excellent, though.