Pickup from India Paradise at India Paradise, 1459 Ottawa St, Windsor, ON N8X 2G1, Canada