Selvili is a restaurant offering scenic mountain and sea views.