Reviews of The Club House Bar & Restaurant Liverpool. (Pub) in Liverpool (Merseyside).