Bar El Troll

1107 Gran Via de les Corts Catalanes · Spain - Barcelona