Fabricca Cafe


This popular cafe in Paralimni will greet you with a "no dogs allowed" sign on their door...