Mandubiko Benta is a restaurant offering traditional Basque and Spanish cuisine with scenic views.