Psiloritis Kreta offers Greek cuisine with a focus on Cretan flavors. Takeaway is available.