Lok Moon is a Chinese restaurant offering a varied menu of flavorful dishes. Established in 1962, it aims to introduce customers to authentic Chinese cuisine.