Rated this place:
1 Dundas St. W., Toronto, ON, M5G 1Z3
Best Place to shop: Everytime, I walk into the Store I am ending with spending $300. The reason is they have everything ones need, sometimes prices are cheaper than what it should be. compare to market their prices are reasonable.