Originally Posted By: kenfxj


There's a Chinese restaurant in Melbourne called the Pooh Ping Palace. My wife took a picture of it in the phone book & Leno put it on the Tonight Show.

Oh, it's true.