I'd been planning to visit Mykonos, at Clairmont and I-85, some time but I was never in the neighborhood at the right time. Today's horrible weather provided me with the perfect excuse---I wasn't going anywhere, so I might as well have dinner. I apologize for the lousy quality of the picture of the sign, but I took it while being drenched.
The atmosphere is sports oriented. It's designed as a place to hangout but doesn't suffer from the lousy lighting of a bar. Several TVs provide the requisite ESPN. I tried the gyros, which is advertised as Atlanta's biggest and best. It was pretty good---I was more than satisfied.