Villa Rosa / Egham
Welcome to Villa Rosa in Egham, where you will receive a warm welcome, regardless of whether you are coming for a three-course meal or just a light snack, They pride themselves on high-quality, fresh ingredients with which they create delicious authentic Italian dishes. Their specials board offers you the choice of fresh fish and meat dishes that change daily. For a memorable dining experience come to Villa Rosa. You'll definitely want to come back!