8 Mei Shu Guan Dong Jie, Dong Cheng Qu, Bei Jing Shi, China, 100009
Liu Family Restaurant is a place to eat in Beijing, China. 2 YouTube travel vloggers — including Chef RV Manabat — have covered it across 2 clips.
A long-established restaurant in China.
For our first lunch, we are here at The