Yola Berri is a restaurant specializing in traditional Basque cuisine, offering generous portions of homemade dishes.