A not-so-crowded-though-out-of-the-way place for some late night dim sum.

  • 1 Like