239 Walton Rd, Liverpool L4 4AR

(+44) 151 538 6065

info@thelionliverpool.co.uk

Open 04:00 pm -11.00pm

@ 2024 Lion Restaurant. All Right Reserved