menu
place Mare de Deu del Pilar, 26 local, 08003 Barcelona
4.00 (1 Reviews)

Information

Dam Square is in 1 lists. Here are some of them:
michi
Rating:
Rating:
Rating:
March 12, 2018 14:03

nice place to chill and realy freandly staff