italian restaurant in egham
Filtersexpand_more
Active expand_more
close italian restaurant close Country: United Kingdom close City: Egham
Companies
Villa Rosa
13-15 The Precinct, High St, TW20 9HN Egham, United KingdomVilla Rosa is a restaurant in Egham, on the highstreet and is a great place to eat a delicious italian meal.