Enjoy traditional Cretan cuisine at Menies Cafe. This Greek restaurant offers well-cooked local dishes in a peaceful setting.