Cowshed Liverpool
104 Seel St, Liverpool L1 4BL, United Kingdom
+44 151 708 7580
Visit Website
Sunday: |
12 to 10pm |
Monday: |
4 to 10pm |
Tuesday: |
4 to 10pm |
Wednesday: |
4 to 10pm |
Thursday: |
4 to 10pm |
Friday: |
4 to 10pm |
Saturday: |
12 to 10pm |
Pictures of Cowshed Liverpool
Discover more restaurants in Liverpool