Kiloterdi Ellauri is a restaurant specializing in grilled cuisine and Basque dishes. Vegetarian-friendly options are available.