From Our Editors
Take a table at Colossus Greek Taverna in Oakville and look forward to your next meal. Have a few picky young eaters in the family? Not a problem at this restaurant, where the food and ambience are perfect for family dining. Enjoy the luxury of eating a delicious meal outside at Colossus Greek Taverna.
For those in a rush, the restaurant lets you take your food to go.
Endless parking options are readily available close to Colossus Greek Taverna.