Traditional Greek taverna, O Platanos, offering Cretan dishes made with fresh, homemade ingredients.