Mastro’s Ocean Club Opens Its First Georgia Location at The CTR in Downtown Atlanta
The Seafood Tower arrives the way Mastro’s has always sent it out: oysters, Dungeness crab, shrimp and lobster stacked over ice, finished in a swirl of dry ice fog that spills across the table. As of Friday, November 6, that arrival happens