Best Sardinian restaurant in New York Reviews Directory Arco Cafe 886 Amsterdam Ave 10025 New York, NY, US +64 6-781 9080 Restaurant Italian restaurant Sardinian restaurant 2791 likes