Little Sheep
a restaurant which is located across the street from the Langham hotel and mall in gentrified Mong Kok. I found it amusing and thought my friend Fozzie would especially appreciate the irony in the name, heh.
Posted by Christine at February 25, 2005 10:38 PM