Nearest Location
Parkway Mall - 15 Ellesmere Rd Scarborough, ON M1R 4B7 CA
Phone Number4163910626
DescriptionMetro Inc. is a Canadian food retailer operating in the provinces of Quebec and Ontario. The company is based in Montreal, Quebec with head office at 11011 Boulevard Maurice-Duplessis. Metro is the third largest grocer in Canada.
View Other Store Locations