Sotos Greek Taverna Liverpool
0
Reviews
Greek Restaurants in Liverpool
142 London Rd
, Liverpool, Merseyside, L3 8JH
0151-707 0306
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.
|