UDON Maremagnum – Food Review

Location: Moll d’Espanya, 5 | CC. Maremagnum, 08039 Barcelona, Spain Located right next to the Barcelona Aquarium in a large shopping centre, overlooking the harbour, it’s a beautiful area and thus quarry to floods of tourists (particularly the Chinese ones, to no surprise.). For all the long queues […]