8603 E. Royal Palm Rd, Scottsdale, Arizona 85258 USA
Watch the US Open Tennis Championships on center court!
Photo Credit: Yelp