I heard that La Villa Rouge is a new version of Villa Pizza which was further down the road and wonderful. Hope that is true.