Sotos Greek Taverna
  • Tel: 0151-707 0306 / 01517070306
Profile
Sotos Greek Taverna Liverpool is a Greek restaurant in Merseyside. They are experienced in providing Greek food and greek cuisine. Sotos Greek Taverna Greek restaurant’s address is 142 London Rd.
Map
Google Map of Sotos Greek Taverna address:142 London Rd,Liverpool,United Kingdom.
If you find 'Can Not Find' or error address, please submit another address using the form in the map, then search again.