en
×
About Us
Contact Us
Guides
Articles
Vota
/
United Kingdom
/
Windsor
/
Artefood
Artefood
Italian · Coffee Shop · Deli
Artefood Windsor is an authentic Italian coffee shop and deli, offering exquisite Italian coffee, delicious tiramisu, homemade lasagna, and fabulous cannoli.
11 Datchet Road, Windsor, SL4 2RJ, GB
Windsor, United Kingdom
artefood-windsor.goto-where.com
Location
The ranking
Best Italian in Windsor
1 place ranked by guests
1
Pizza Express
22
See the full list →