Mastro’s Ocean Club opens November 6 at The CTR in Downtown Atlanta
High-end dining destination aims to play on the senses with elaborate seafood towers, sizzling steaks, and live music nightly. Restaurants often become known for a defining feature, be it their drinks, their presentations, or their hospitality. Mastro’s Ocean Club, a…