Artefood Windsor is an authentic Italian coffee shop and deli, offering exquisite Italian coffee, delicious tiramisu, homemade lasagna, and fabulous cannoli.