Delicious cuisine, it gave me a taste of Greece.
You might get good service but probably not. You will only get average food and you will likely not get it on time. Don't expect friendly service. Best place to avoid.