Loading map…

millo ristorante

A Michelin Guide listed restaurant in Santa Teresa Gallura, Millo serves creative Sardinian seafood, like spaghetti with clams and bottarga, in a mid-range setting.