Welcome to Villa Rosa, a traditional family owned Italian Restaurant in the heart of Egham, Surrey, established in 1998... We specialise in fresh fish and meat dishes, pasta and traditional Italian pizza, with a large varied menu to suit all..
Relevance: 10.7767935