Windsor Pizza

2595 Jefferson Blvd, Windsor ON N8T 2W5
Windsor Pizza - Logo