Toronto’s Alo restaurant has earned a spot on a prestigious list of the 100 finest eateries in the world. The French eatery on Spadina Ave. was ranked 94 on Restaurant magazine’s annual list of the world’s best restaurants. Picks 51 through 100 were ...
Toronto’s Alo restaurant has earned a spot on a prestigious list of the 100 finest eateries in the world. The French eatery on Spadina Ave. was ranked 94 on Restaurant magazine’s annual list of the world’s best restaurants. Picks 51 through 100 were ...