Tag: Atlanta seafood restaurants
Mastro’s Ocean Club opens November 6 at The CTR in Downtown Atlanta
Mastro’s Ocean Club, a fine dining seafood and steak spot opening Downtown in The CTR November 6, boasts an indulgent and sensory experience—a feast for the eyes and the palette.

