Catalonia Hub

Carrer del Doctor Roux, 80
Barcelona
Barcelona
08017
Spain
Seafood Expo Global 2022