2Idol Restaurant & Bar (Fira)

Idol combines the best of both worlds: a rooftop bar with a lively cocktail scene and a restaurant serving fine Mediterranean cuisine.
Idol combines the best of both worlds: a rooftop bar with a lively cocktail scene and a restaurant serving fine Mediterranean cuisine.