Caffe Italiano & Winebar
Restaurant in Santa Teresa Gallura, Sardinia
cafe
Restaurants
ยท
Santa Teresa Gallura, Sardinia guide