Get In Touch

7 + 12 =

Idol Restaurant Bar

Address: Fira Santorini 84700

Phone: 0030 2286023292
Phone: 0030 6940988966

E-mail: info@idolsantorini.gr
E-mail: idol.terpsi@icloud.com