Jackie’s Beer Nest

[ Bar ]
76 Zhaozhou Lu
Shanghai, China
()138 1650 2260
80

5 ratings
Mon -Sun 5:00pm-10:30pm
information provided by RateBeer.com