Traditional Greek restaurant serving Cretan and other classic dishes. Known for generous portions and good value.