Toucan
Bar · Mediterranean · Coffee Shop
Toucan Restaurant Cafe Bar Terrace offers a tropical oasis experience in the heart of the city. This establishment is situated on the terrace of a historic building, providing a unique ambiance. It functions as a restaurant, cafe, and bar.
Location
Best places nearby
The highest rated places close to Toucan.
Local restaurants nearby
Pl. Daskalogianni 1

