Updated: March 7, 2019 Steamed Stone Pot Fish and Chicken Restaurant Lijiang, Huanhu Lu, next to Xiangyue Huyuan Guesthouse, Lugu Lake