Fabulous atmosphere. Friendly Staff. Brilliant manager. It was our first time in today and we were served quickly. There are many tv's so wherever you sit you can watch a television. We were even allowed to bring outside food in as they don't serve food. Will definitely be returning.
Address: 25 Cooks Road, Liverpool L23 2TB, England
Location: Europe > United Kingdom (UK) > England > Merseyside > Liverpool