Windsor Delicatessen

World class coffee and freshly baked goods, right in the heart of Windsor.