Villa Rosa
13-15 High St, Egham
01784 479090
Recent Reviews
Order Online
You May Also Like
Costa Coffee - 64/65 High St
Coffee & Tea, Desserts
Eat Thai Restaurant - 67 High St
Thai
Caffè Nero - 25, The Precinct, High St
Egham, Surrey
Villa Rosa
13-15 High St, Egham, Surrey TW20 9HN
01784 479090