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
[Map] [Update]

Notes

Opened: 2014

Contributor: Guy Drouin

Updated: March 8, 2017