426 Shuang Long Da Dao, 两路 Yu Bei Qu, Chong Qing Shi, China, 401120
YuBei ShuiZhuYu is a place to eat in Chongqing, China. 1 YouTube travel vloggers — including The Food Ranger — have covered it across 1 clips.
“go. This is it. Drew. Super spicy oil”