Lok Cha Tea House

Located in Hong Kong Park, Lok Cha is an elegant choice for tea and vegetarian dim sum.  Also offers tea classes and tea-ware for sale.  Closed every second Tuesday of the month.


Locations

Add comment