Loading map…
millo ristorante
millo ristorante in Santa Teresa di Gallura, Italy, offers a coastal aroma and a satisfyingly firm texture. Their grilled seafood is a highlight, showcasing the fresh flavors of Sardinia. A perfect spot to enjoy the Mediterranean breeze.