Millo Ristorante

via Garibaldi 4, Santa Teresa Gallura, Italy

€€ Sardinian,Traditional Cuisine

MICHELIN Guide's Point Of View