Corso Umberto I, 57, 07026 Olbia SS +39 351 747 3834
restaurant, Olbia, Sardinia, Italy
How to go there