68 Breck Rd, Anfield, Liverpool L4 2RB, United Kingdom +44 151 222 7731
How to go there
Cafe Loc: 53.426 / -2.95254
Plan your visit