Trattoria da Leo e Lina

Olbia, Italy

Great family run restaurant with friendly service and typical Sardinian dishes. Cheap with plentiful helpings.