Here's what Trippy members say about Koukoumavlos:
"One is called Koukoumavlos and found in the town of Fira and the other is 1800 Restaurant (1800) in Oia." See More