Canterbury Village drive-in finally opens for business