Lefteris Taverna
Local business
L18 2DA Liverpool
United Kingdom
Phone: 0151 475 5777
Website: www.lefteris-greektaverna.com
Local business
Phone: 0151 475 5777
Website: www.lefteris-greektaverna.com