Reviews of The yak and yeti Gurkha Restaurant. (Restaurant) in York (North Yorkshire).