Pg. de St. Joan, 80, 08009 Barcelona
Bar | Mediterranean restaurant | Restaurant
Rating: 4.5
Rating: 4.7
Rating: 4.3