Restaurante Su Montigu

Fordongianus, Sardinia, Italy
ItalianSardinian

Where you'll be