Etsu

25 The Strand, Liverpool, United Kingdom
+44 151 236 7530

Etsu on the map

Add your comment

Food quality
Prices
Atmosphere
Cleanliness