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 ...more
Come out to International Sports Bar and enjoy great food and drink specials every day!! We also host many fun events whether it's showing your talent on karaoke night, playing some poker, learning ...more