Visit our all day spot, perfect for coffee, dining and great cocktails. Located in the New Marina of Rhodes.

    d