Debbie's offers pizza and also features a gaming lounge.