Atlanta Restaurant Scene
EXCLUSIVE
First look at Mastro’s Ocean Club in downtown Atlanta
Popular steak and seafood chain Mastro's Ocean Club will open its first Georgia location Friday at the CTR.
Popular steak and seafood chain Mastro's Ocean Club will open its first Georgia location Friday at the CTR.