Casa Valle Italian Restaurant Leamington Spa - Fine Italian Dining in Leamington Spa, Warwickshire. Traditional, Authentic Italian Restaurant, Leamington Spa, Warwickshire.
Casa Valle Italian Restaurant in the heart of Leamington Spa. Traditional, authentic Italian Cuisine and Wine Bar in elegant surroundings in Leamington Spa town centre, Warwickshire.
Gallery
Click any of the thumbnails below to see the bigger picture: