Gaztelubide is a restaurant specializing in weddings and social events, offering banquet halls, terraces, gardens, and even a chapel for celebrations.