Mountain-top restaurant offering Mediterranean-inspired cuisine. Features a sun terrace and a playground.