Page 1 of 1

Restaurants on Troodos

Posted: Tue Sep 08, 2020 1:10 pm
by jeba
I´m looking for a nice restaurant in the mountains which would allow me to have my dog with me (not indoors). Any recommendations?