Ilarra is a Basque restaurant specializing in grilled meats, fish, and seafood. It offers a covered terrace, garden, and space for banquets and special events.