Greek restaurant in Liverpool

Retsina Greek Restaurant & Taverna

255 reviews

73A Derby Ln, Old Swan, Liverpool L13 6QE, United Kingdom

Laros

40 reviews

44 Storrsdale Rd, Liverpool L18 7JZ, United Kingdom