2024
BAR CAP DEL BOSC
Catalan restaurant • €€
4/5
• 1 review
Located more than 2,000 meters above sea level, this small bar offers a ...Read more