This was at a small mom and pop dim sum place in Wan Chai.

    • lunarul
      link
      fedilink
      21 year ago

      No need to travel to Hong Kong. Plenty of places in San Francisco sell them and I assume many other dim sum places around the world.