Avda Carlos III, 29-31
Barcelona, CT 08028 Spain
Barcelona, CT 08028 Spain
+34 93 339 0023
Open HoursDaily from 1:30p
OverviewThis unique dining spot offers more than 100 different specialties made with fresh products from the Spanish province of Navarre. Their extensive menu includes fish and shellfish...
more