Yak Restaurant

Tamel, Kathmandu, Nepal