Terrible service, mediocre food. Servers mumble complicated greek words when they bring the food so everyone ended up with similar looking meals that were not theirs. I asked three people before I was able to speak with the manager... not sure if the first two servers didn't understand English or what. While minor bugs/glitches with a new restaurant are understandable, this was a huge giant fail.