Well, aubergines are part of the Greek cuisine, too. Think about Moussaka. So I'm not sure, if it's original or not.
But you are definitely right about one thing: There are far too many Greek restaurants out there and it's hard to find a real good one (same is for Italian restaurants, btw.). The one I ordered at, is always full, no matter what day of the week. That's a good indicator. But it's not the best one I know (that would be near W?rzburg).
However, you cannot rely on what others tell you about restaurants, because basically they will always recommend the restaurants
they are used to. Mostly that's the one next to where they live. I got some really crappy recommendations that way. There's no substitute for going out there and making your own experiences.
We have a nice city magazine, called "Scout", that brings background stories about restaurants among other things. So for example I learned that one particular Italian restaurant has a chef, who once was a member of the Italian national cooking team! Needless to say that you should order something else than just pizza or pasta there
I also learned about two restaurants here, that are recommend by Gault Millau. One is part of our new Columbia Hotel in the harbor. Haven't been there yet, though.
Recently I discovered a new Mexican restaurant, which can easily keep up with what I experienced in Texas. Only you shouldn't tell the chef there to make it "a bit more spicy". That could be painful
From time to time they offer a "Mexican Night", with an all-you-can-eat buffet and a Mariachi band playing.
I also need to check out a small restaurant in the harbor, which is furnitured like an old sailor's pub and is said to have excellent cuisine.
I'm quite surprised how much choice of good restaurants we have here, given that this is just a town with close to 100.000 inhabitants and not exactly a rich area of Germany. I think much of it is owed to tourism.
The only thing I'm currently missing, is a nice Indian restaurant. But maybe there is already one out there I simply don't know about yet