Metro Sportz Bar is a popular sports bar in Phoenix, AZ that offers a lively atmosphere for patrons to enjoy watching sports games on big screens.
With a variety of drinks and pub-style food options, Metro Sportz Bar provides a casual setting for friends and sports enthusiasts to gather and socialize.
Generated from their business information