Sardegna Italian Restaurant in Larchmont, NY offers exceptional Italian cuisine, bringing the taste of Italy to its patrons.
Owner Vittoria Scarpa, hailing from a family of restaurant and vineyard owners in Sardegna, introduces a unique Sardinian fare to the area.
Generated from their available business information