Featuring a spacious garden with BBQ facilities, Il Ruscello offers rooms in Sant’Anna Arresi, an 18-minute drive from Teulada. The restaurant serves typical Sardinian specialities.