LockCha 樂茶軒 is located in Central, Hong Kong on G06-07, Block 01, Tai Kwun, 10 Hollywood Rd. LockCha 樂茶軒 is rated 4.1 out of 5 in the category chinese tea house in Hong Kong.
Address
G06-07, Block 01, Tai Kwun, 10 Hollywood Rd
Amenities
Good for kidsToilets
Accessibility
No wheelchair-accessible car park