If you're looking for some great authentic Greek food, this is not the place. If you're looking for your fast food version of Greek food- this would be an accurate comparison. I was disappointed in the Greek salad, the rice not bad but not great either and the pita not too shabby as well. The meat was probably the best part of the dish but not my fave.
Again if you're in the promenade and looking for a quick bite not a bad spot to stop just don't expect anything authentic.