Sardinian restaurant, Carlotta Café, offering a taste of Sardinia. Cozy atmosphere with a menu of Sardinian specialties.