Da Mastrò is a restaurant and bar in Santa Teresa Gallura offering Italian and Sardinian cuisine. It's known for its tasty menu and friendly service.