FeaturedView Featured CategoryFood & DrinkView Food & Drink CategoryTorontoView Toronto CategoryJapan's Favourite Cheese Tart Shop is Opening in Toronto this Weekend Pablo Cheese Tarts Toronto is located at 116 Dundas St. West. For the grand opening, the first 150 people in line will receive a free... By Lisa Xu By Lisa XuView Author PostsAug 14th 2017 View this article.