El Celler can de Roca

Dinner at El Celler de Can Roca

Posted on

The world’s best restaurant”  “El Celler can de Roca” and it is in Gerona,Spain. Viva Spain!