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!
Why not try the Thames Ave car park around the corner
Sign up for Bella Italia Club Offers