Water Margin is a Cantonese restaurant offering traditional Chinese dishes.