Ca Ses Sauerschell's is a restaurant offering a terrace with scenic mountain views.