Sphinx, Santorini
Of the many restaurants that line the main drag of Santorini’s famous town of Fira in the Greek islands, Sphinx stands out. The flamingo pink color of the entire restaurant which is situated on numerous levels leading down to the sea, each one different from the other, is unmistakable. Pink … Read more