Jamie Chan
6 months ago
Luk On Kui is the last dim sum cart tea house in Sheung Wan and every year...