Terra Sarda specializes in Sardinian cuisine, offering a taste of the island's culinary traditions. The menu features specialties like Baccala Mantecato, highlighting fresh seafood. It also functions as a Vinoteca, suggesting a focus on wine pairings.