A shining new jewel has emerged amid the revitalized Old Town area of Paphos, Piedra All Day Cafe Lounge Bar. A perfect...
Cafe Mercedes just makes sense!
Located on the 5th floor of the Grecian Sands Hotel, The Roof combines mouth watering cuisine with fantastic views.
“Food that’s fast, fresh and fun”