Ecuador's finest restaurant is worth a visit

7