Ilarra is a Basque restaurant specializing in grilled meats, fish, and seafood. It offers a family-friendly atmosphere with a covered terrace and garden, and provides space for events.