IL TOTO
Coffee Shop
IL TOTO offers a coffee shop experience with specialty coffee and delicious snacks. Enjoy a wide selection of beverages and quick bites in a welcoming atmosphere.
Location
Best places nearby
The highest rated places close to IL TOTO.
Local restaurants nearby
Λεωφόρος Ιωνίας 71, Ηράκλειο, 713 06, GR

