Lin Wah is a Chinese restaurant offering a varied menu with a focus on fresh ingredients.