This establishment is a traditional Sardinian restaurant offering seafood specialties, Roman cuisine, and pizza from a wood-fired oven. It is located near Termini station.