MELINA’S LITTLE SHOP Store in ΛΕΥΚΑΔΑ Categories: AddressΒΑΣΙΛΙΚΗ ΛΕΥΚΑΔΑΣ31082, ΛΕΥΚΑΔΑ, GRContactTel.: 6945706852