GOODBYE BUT NEARBY!
Bella Italia has MOVED to Windsor Royal Station, as of April 27th.
It’s the same friendly team, fabulous menu and your favourite dishes
but in a vibrant new venue.
Please come visit us at our new fabulous Bella!
Click here to view the details of Bella Italia Windsor Royal Station
Why not try the Thames Ave car park around the corner
Sign up for Bella Italia Club Offers