Choose from 10 venues offering Party Lashes near Salford Quays, Salford