Importing a wp site to another installation

I'm moving a WP site to another host, where I already have a WP multisite installation. What is the best way to do this? Should I use WP importer, or is there a better way?