Northern Chinese and Nepalese restaurant offering unique dishes and a comfortable atmosphere.