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.