A historic Olbia establishment in the heart of town, this trattoria celebrates authentic Gallurese traditions with fresh seafood and time-honored recipes. The genuine atmosphere reflects the true spirit of local Sardinian dining.
AddressVia S. Simplicio, 39, 07026 Olbia OT, Italia