East 101

Restaurant in Limassol (Lemesós), Cyprus

Sushi restaurant