Italian Restaurants in Windsor

enQuira UK Business Listings & Reviews

Windsor Italian Restaurants

Find listings of Windsor Italian Restaurants. Featured listings include The (Don Beni), La Taverna, and Bella Pasta. To suggest a listing in this category click here.


The (Don Beni)
01753-622042
28 Thames Street
Windsor, SL4 1PX
La Taverna
01753-863020
2 River Street
Windsor, SL4 1QT
Bella Pasta
01753 864122
30 Thames St
Windsor, SL4 1PR