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