Isn't the "huo hai sian" in the name of the restaurant supposed to mean "live seafood" in english??? So what's the big hoo haa about them having live crabs??Originally posted by FireIce:neber been b4 leh......
live crabs who dare to catch..........