Small plates restaurant, Mezedoschooleio, offers Cretan dishes with a modern twist.