Windsor Pizza

2595 Jefferson Blvd, Windsor ON N8T 2W5