Lily's Cafe Bar Castle
Coffee Shop · Bar
Lily's • Cafe Bar Castle is a charming cafe bar offering hot and cold drinks, light snacks, ice cream, and cakes. Situated within the historic Castle of Agios Georgios, it provides a unique atmosphere with stunning views.
Location