A taste of Italy in the royal town of Windsor, an Italian cafe famed for their fabulous cannoli (cannolo in Italian) and scrumptious pasta dishes. Inside the deli just a stones throw from Windsor Castle, you’ll find a superb range of Italian pastries, cakes, pasta & lasagne dishes, focaccia & ciabatta toasties, authentic gelato and much more.
During our visit we tried the pistachio, hazelnut and vanilla cannoli alongside a great cappuccino and baci di dama, italian vanilla biscuit. All superb! Their lasagne dishes are the talk of the town and a big hit with cyclists around Berkshire.