2911 Routh St, Dallas, TX 75201, United States

Bar from a Texas chain boasts video games, Skee-Ball & karaoke rooms plus Asian-accented pub grub.