Sardinian restaurant offering a varied menu with excellent flavor combinations. Known for its welcoming atmosphere.