Restaurante Oryza offers Spanish cuisine with a personal touch, specializing in flavorful rice dishes. It provides a pleasant dining experience with sea views.