Authentic Cretan flavors await at O Mitos, a popular restaurant. Enjoy traditional dishes in a lively atmosphere.