This is the food page of Walmart Supercentre on 2245 Islington Ave Toronto ON M9W 3W7.
(first reviewed on November 10, 2017, last updated on November 10, 2017.)
Walmart Supercentre is ranked #1 of 10 Restaurants in The Elms Toronto.
This page has had 78 visitors. You are the 78th.