Lhasa Kitchen is located on Zangyiyuan Road (Tibetan Hospital Road) in the old town of Lhasa, directly facing the famous and sacred Jokhang Temple. It offers the ultimate vantage point to overlook the Jokhang Temple Square and the bustling Barkhor Kora (circumambulation path). Lhasa Kitchen speciali