Stephen Starr's Top Chef Cameo
January 17, 2009 at 2:27 pm
Stephen Starr, the restaurateur and Philly microcelebrity, will appear in next Wednesday's episode of Top Chef. Watch him cough with his signature sangfroid in this preview at Bravo's website! May we suggest a viewing party at Pod? Maybe we can get them to put something other than Sailor Moon on those TV screens for once.