Port Royal is a restaurant and pizzeria in Santa Teresa Gallura, known for its excellent pizza, impeccable cocktails, and perfect coffee. It is considered a must-visit spot for those in the area.