28 May 2007 chicks and ducks and pigs, oh my posted in: food, hong kong | 0 somewhere in sham shui po (深水埗)