OVNI is a restaurant offering excellent homemade cuisine. It features a terrace with sea views.