February 25, 2005

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