Deryneia Restaurant & Takeaway

78B Eleftherias
(main road from Paralimni to Deryneia/Dherynia)

courtesy of kapparis.info