La Sardegna is an Italian restaurant offering a relaxed atmosphere and classic dishes. The menu features pizza, pasta, and traditional meat and fish entrees.