Nice restaurant with great pizza, scenic views and friendly staff. One of the best options for dinner in Baia Sardinia.