in Windsor
Restaurants
Is this your business? Claim now!27 St Leonards Road, Windsor, Berkshire, SL4 3BP
Italian Restaurant
Is this your business? Claim now!Terminal 3, Southwing Landside, London Heathrow Airport, Hounslow, Middlesex, TW6 1QG
Italian Restaurant
Is this your business? Claim now!237 Guildford Road, Lightwater, Surrey, GU18 5RJ
Restaurants
Is this your business? Claim now!Unit C10 Windsor Royal Station, Windsor, SL41PJ
Italian Restaurant
24 Thames Street, Windsor, SL4 1PL
Our menu is made up of tasty Italian dishes from pizza, pasta and risotto to salads and indulgent desserts but always with a twist...