Selvili is a restaurant offering scenic mountain and sea views. Patrons can enjoy photos and videos taken at this location.