Contact

Find us

Address

Klavdiou Peper 99, Rodos 851 00

Phone

+30 2241 033109

Daily Open

07:00 - 01:30

Send us message