Bella Italia- Windsor-15
Ciao Bella!


01753 864 122


Join us for a true taste of Italy at our charming Windsor restaurant. Let our friendly and helpful staff serve up your favourite Bella dishes, including our classic crusty pizzas, steaming portions of pasta and mouth-watering grills. Indulge that sweet tooth with a tasty treat or a scoop of our creamy Gelato. We love throwing a party, so the more the merrier!

Change location
  • Mon 9am – 11pm
  • Tues 9am – 11pm
  • Wed 9am – 11pm
  • Thurs 9am – 11pm
  • Fri 9am – 11:30pm
  • Sat 9am – 11:30pm
  • Sun 9am – 11pm

 Sign up for Bella Treats

Take a look around


30 Thames Street, Windsor, SL4 1PR

Get directions
  • outside seating

  • large print

  • wifi

Need to park?

Why not try the Thames Ave car park around the corner

Reviews >