Advertisement
4 to 6
PersonsEasy
Published 1997
There is a restaurant in Italy that seems never to have a free table, and it is not in one of the celebrated cities, but in Olbia, a shabby port town in northeastern Sardinia, on the ground floor of a modest hotel. It is