Authentic Nepalese, Indian, and Tibetan cuisine awaits at Yak and Yeti. This restaurant offers a unique dining experience.