Lily's Cafe Bar is an all-day establishment offering cafe and bar services. It is located within the historic Castle of Agios Georgios.