Join our Family
Enter your email address to register for exclusive news and offers from us
Head Chef
Windsor
Carluccio's is in the heart of the town centre. Set in the refurbished Victorian Station that is overlooked by Windsor Castle.
Attracting tourists, shoppers and local residents alike we have a varied array of customers, who might be looking to take a break with a coffee or an alfresco glass of wine in our large outside seating area or a more relaxing affair in our welcoming restaurant.