This is not the official web site of
Shanghai Beer Factory - Shanghai Stadium
1111 Caoxi North Road
Gate 1 Shanghai Indoor Stadium
200030 Xuhui District
Telephone: +86 021 3356 5005
Hours: Daily 4:00pm-1:00am
[Update]
Gate 1 Shanghai Indoor Stadium
200030 Xuhui District
Telephone: +86 021 3356 5005
Hours: Daily 4:00pm-1:00am
[Update]