Spanish in Liverpool - Liverpool City Centre 11 North John Street, Liverpool City Centre, Liverpool, L2 4SE Tags: cuisine: tapas, private parties: call for details