The old local restaurant in the film is a small bar here in Huajiadi! It's next to the Institute of Landscape Science. A restaurant like a small house!
There is an anticorrosive wooden rest platform outside.
My place of work is only a few steps away from there!