Restaurant Xandri

65 Plaça dels Ocellets · Spain - Barcelona