From the elegant San Carlo on Greek Street, just a short walk from the city centre, to the beloved Flying Pizza in Roundhay, our Italian restaurants in Leeds stand out as firm favourites among the city’s bustling dining and social scene.