La Lonja De Olabeaga is a restaurant specializing in Spanish and seafood cuisine. They offer table service and accept credit cards. Reservations are accepted.