I walk to this location from where I live (Dundas/Parliament) from time to time. I always buy their Egg Tarts and eat a delicious meal there too. Around 5-6pm, they'll have discounted price for unsold hot food in package, and the price usually range from $4.99-6.99. There are tables and chairs in the corner where you can view the lake, they also offer utensils, and hot water on site so it's like a self service restaurant.
Sure the vege and meat prices are not compatible to china town, but remember, it is a supermarket just like Sobeys and Robba. The difference is that I can buy almost every snacks from my hometown Taiwan that other places do not have.