3950 S Las Vegas Blvd, Las Vegas, NV 89119, USA | Please check in with the host at Flanker Sports Bar inside Mandalay Bay. The bar is located at the entrance to the Shoppes at Mandalay Bay.
3950 S Las Vegas Blvd, Las Vegas, NV 89119, USA | Please check in with the host at Flanker Sports Bar inside Mandalay Bay. The bar is located at the entrance to the Shoppes at Mandalay Bay.