
Chiuchow Garden located at Shop 801B, 8/F., New Town Plaza I, 18 Sha Tin Centre Street, Sha Tin in Hong Kong
September 27, 2017:
For dim sum today with relatives, we went to Chiuchow Garden (潮庭) in Sha Tin New Town Plaza. I’ve been there for dinner for sure but uncertain whether I had been here for dim sum and whether it had been blogged before. Thus, here is a brief recap through mostly photos of what we Continue reading











