top of page

Location & Hours

13A Lark Lane, Liverpool, L17 8UW

 

 

Open Tuesday - Saturday 10am - 5pm

Open Sundays 10.30am - 5pm

 

For reservations & enquiries call 07703673136

We'd love to hear from you!

Success! Message received.

bottom of page