Is it the same level as a place in Greektown Chicago? No. But is it still pretty darn good? Yes. We did a date night here awhile ago and enjoyed ourselves. Decor is very Greekish, service was good, and they have their own parking lot which has about a Defcon level 5 security ensuring that only patrons of Greek Isles get in.
Prices were in line with the food which we would put at above average. You are looking at $40+ for 2 people for dinner here. I believe I got the lamb chops because you know what they say: once you go lamb you never go ham...ok nobody says that but it does rhyme so that counts for something. But to me lamb is the quintessential Greek meat. And I think my better half got the dolmades. Both very good. As usual we stuffed our faces and couldn't get dessert.
We give it 4 gyros out of 5
(and speaking of gyros if you want the best in Charlotte head over to the Little Village Grill in Third Ward)