Read about our trip to Germany and Prague at
The "Beer Me" Blog!
This is not the official web site of
Shanghai Beer Factory - Shanghai Stadium
Bar/Tasting RoomRestaurant
1111 Caoxi North Road
Gate 1 Shanghai Indoor Stadium
200030 Xuhui District
Telephone: +86 021 3356 5005
Hours: Daily 4:00pm-1:00am


Opened: 2014

Contributor: Guy Drouin

Updated: March 8, 2017