Advertisement

Sandra Lee: Shanghai Lobster

(02:32)

Sandra Lee professes her love for Wolfgang Puck's Shanghai Lobster.

Best Thing I Ever Ate
Show:
The Best Thing I Ever Ate