There is no description yet. Add a description.
Appears on these pages
Chen is the owner and manager of the Szechuan Palace Chinese restaurant. He was first seen in...
Add an image Stephen Hawking.">
"The Tangerine Factor" is the seventeenth and final episode of the first season of the American...