I Kritikopoula offers traditional Cretan small plates. Enjoy a taste of Crete at this spot.