Photo of Alien Bar

Location: 20146 100a Avenue
As Seen In: Supergirl episode 2x13 "Mr. & Mrs. Mxyzptlk"