Cantonese restaurant specializing in home-style Chinese cuisine.