Picasso Pizza & Pasta
Restaurant
•
1492 Pillette Rd, Windsor, ON N8Y 3B9, Canada
8.0
Friday: 2 PM – 2 AM
See if anyone you trust recommends it!