Narkissos

18 Zouganeli Street, Chora, Mykonos, Cyclades, Greece, 84600

About Narkissos

Offering a variety of flowers and plants. Interflora service available. Located in the Chora.