63, Allerton Rd
Liverpool,
Merseyside
L18 2DA
0151 475 5777
Latitude: 53.3781159, Longitude: -2.9095848
10:30 - 21:30 - Mo, Tu, We, Th, Fr, Sa
Actual information about Lefteris Taverna of Greek Restaurant category. Lefteris Taverna is located at 63, Allerton Rd Liverpool, L18 2DA. How to get to Lefteris Taverna office? Look at the map below or call them 0151 475 5777