O'maria is a restaurant offering quality cuisine in a pleasant setting with a terrace and scenic views.