966 Dundas St. E #8, Mississauga, ON L4Y 4H5, Canada
Distance: 230 m
Tavora Foods is a Portuguese supermarket chain in Mississauga and Toronto. We import quality European products and sell fresh, quality items such as fish, meat and produce for less. Visit one of our locations today!