Finch and Weston Rd.
Bantama Supermarket is located at Finch and Weston Road, one of North Toronto’s newest vibrant developments and urban hubs. It has gained its popularity due to the newly developed high rise buildings in the area, as well as the ongoing development plans to build even more high rise buildings. Finch and Weston road is already...