Alo Restaurant has been named the best restaurant in Toronto! Owner and chef Patrick Kriss joins Liem Vu for a look at some of his award-winning dishes.
Global News Morning Toronto
Alo named best restaurant in Toronto
More Videos
You are viewing an Accelerated Mobile Webpage.
View Original Article