Dave & Buster’s Opens New North Hills Location The restaurant chain employs their classic formula of food, drinks, games, and sports in their latest location.