Writing this review at the end of the holiday, so I was able to compare this place to others we've been in over 10 days.
I would definitely not recommend this restaurant.
Both waiters were rude and, even though they were running around all the...time everyone was clearly disappointed at their tables waiting for ages. Service was super slow - we waited 50 minutes for a portion of fried calamari and a portion of gyros.
At some point, we saw all the members of the kitchen staff smoking cigarettes in the alley near the tables, while people were waiting.
The calamari were ok, it's a dish you can't really mess up much; the gyros was fine, even though the pita bread was definitely stale and the chicken a bit dry.
Prices were average.More