en
×
About Us
Contact Us
Guides
Articles
Vota
/
United Kingdom
/
Englefield Green
/
Villa Rosa
Villa Rosa
Italian · Pizza
Traditional Italian restaurant, Villa Rosa, offering pasta, pizza, and daily meat/fish specials. Enjoy delicious, authentic Italian dishes made with fresh ingredients.
13 High Street, ENG
Egham, United Kingdom
www.villarosa.uk.com
Location
The ranking
Best Italian in Englefield Green
9 places, none rated yet
See the full list →