Address: Via Nazionale 15, Località Montepetroso 07050, San Teodoro 08020, Italy, San teodoro
City: San teodoro
Menu Dishes: 35
Reviews: 353
"Our five-member group celebrated a birthday and we couldn't choose a better place. The food was exceptional, one of the best restaurants we were in Sardinia. The attentive service in a beautiful courtyard made it a perfect evening."
All prices are estimates on menu.