About

Amazing sports bar where you can watch the game on the big screen while enjoying great food and choose from a huge selection of beer.

Details



Feature List


reservationsseatingtelevisionfull bar

Reviews

Leave a Review

+86 21 6433 2917

Directions

1 Yueyang Road, Shanghai, Shanghai Region, China

Own this Business?

Claim your business to manage photos, menus, details, advertise, and plenty more!

Issues?

Notice anything wrong with this listing? Please report issues/suggestions here.

Scroll to Top