07 Sep CARLUCCIO’S CAFE
Website CARLUCCIO'S CAFE
A wonderful cafe in the heart of Windsor, great for a break when shopping! There is a large outside seating area which is perfect in the summer months, enjoy a coffee or a glass of wine along with one of their famous desserts. Italian menu.