Great spot! I love their food!
Their sandwiches, salads, fries are all great.
My favourite side dishes are the grilled octopus and calamari.
Their service is always good and relatively fast.
My only recommendation being a greek restaurant is to add vine leaves on the menu :)