The Wild Rover Irish Pub

2 Carrer de Santa Mònica · Spain - Barcelona