Creative Italian cuisine awaits at Capogiro, offering a unique dining experience on a panoramic Baja Sardinia terrace.