Category: Greece
-
Review: Cookoovaya, Athens, Greece
—
by
Written by Paul Johnson @ A Luxury Travel Blog “Cookoovaya” (κουκουβάγια), which means “owl” in Greek, is depicted in this restaurant’s logo, which features the eyes and beak… The post Review: Cookoovaya, Athens, Greece appeared first on A Luxury Travel Blog. …