Carrer Major de Sarriร , 97, Sarriร -Sant Gervasi, 08017 Barcelona
Coffee shop | Mediterranean restaurant
Rating: 4.7
Rating: 4.5
Rating: 4.3