Rda. de Sant Pere, 27, Eixample, 08010 Barcelona
Cafe | Coffee shop | European restaurant
Rating: 4.6