Nepalese restaurant serving authentic cuisine in a relaxed atmosphere. Established in 2003.