Hillbilly Tea Posted November 16, 2013 Loading Map.... Hillbilly Tea171 Jianguo Zhong Lu - ShanghaiDetails 31.20657899999999 121.46315900000002 Address 171 Jianguo Zhong Lu Shanghai China Upcoming Events No events in this location