Cat Story

Restaurant in Limassol (Lemesós), Cyprus

Pasta/Greek cafe