On The Pallet

62 Lark Lane, Liverpool L17 8 ,United Kingdom
On The Pallet On The Pallet is one of the popular Cafe located in 62 Lark Lane , listed under Restaurant in Liverpool ,

Contact Details & Working Hours

Map of On The Pallet