Back to top
Skip to main content
Toulà Restaurant & Bar 3
"The ambiance of the restaurant and views of the city were phenomenal! I will absolutely come back! 10/10"
Call to Reserve: (416) 777-2002