Topgolf set to officially open in Alviso on Friday
The high tech golfing experience Topgolf will officially open its first Bay Area location on Friday and with the grand opening comes 600 new jobs.
The high tech golfing experience Topgolf will officially open its first Bay Area location on Friday and with the grand opening comes 600 new jobs.