The Best Tea House is located in Taikoo Shing, Hong Kong on Shop 127, 18 Tai Koo Shing Rd. The Best Tea House is rated 4 out of 5 in the category tea store in Hong Kong.
Address
Shop 127, 18 Tai Koo Shing Rd
Service options
In-store shopping
Takeaway