Snowlands Restaurant
Barkhor area, Lhasa, China
Featured Review : This ground-floor restaurant offers a mix of Tibetan, Nepalese and Western food in a nice, comfortable atmosphere. It is well patronised by budget travellers looking for value for money meals.
We went there on several...See Full Review