Pins Mechanical Company to offer cocktails, bowling when it opens in downtown Atlanta June 28, 2021 Atlanta Resturants 0 Comments Yvonne Zusel Pins Mechanical Company, a game bar that will also feature several dining and bar spaces, is set to open in downtown Atlanta as part of the South Dwntn development.This post was originally published on this site