Ilarkoa is a Spanish restaurant offering traditional cuisine with ample seating.