La Sarda is a pizzeria and panozzeria offering Sardinian specialties and pizza. They are open for lunch and dinner, with options for takeaway.