Tel: {0030} 22410 25514

21 Amochostou street,
Rhodes, 85100
United States

More about us...

A short walk into the new town area is the flower shop Nakissos. The owner perceives flowers as fine art, as is obvious from the theatrical displays and choice of potted plants and flowers, combining elegance with taste.
They are Interflora and Teleflora registered.


Destination(s) where you can find this listing