Dal Sardo is an Italian restaurant known for fresh pasta, seafood, and pizza, offering a good value.