This Mediterranean restaurant offers homemade pizza and has a terrace with a lake view. It aims to be a place of lived hospitality.