Skip to main content
El Celler de Can Roca, Girona — #2 in Top 10 Best Michelin Star Restaurants in the World | Top10Grid