Greek Restaurants in Liverpool > Lefteris Greek Taverna

Lefteris Greek Taverna

63 Allerton Road,
LIVERPOOL, L18 2DA view on map
Get directions
01514755777
Look for more Greek Restaurants in Liverpool
Lefteris Greek Taverna
Review Lefteris Greek Taverna in Greek Restaurants in Liverpool

Other Greek Restaurants near L18 2DA

Review us




I am a registered user   I am a new user