Il Toto
Coffee Shop · Dessert Shop
Il Toto is a cafe offering coffee and sweets. Order online for convenient delivery.
Location
Best places nearby
The highest rated places close to Il Toto.
Local restaurants nearby
Επαρχιακή Οδός 2-Ρόδου-Καλαβάρδας, Νοτίου Αιγαίου



