Yola's Caribbean Restaurant: A Little Piece of Sunshine in Downtown Oshawa March 13, 2015 Editor 0 0 Likes Yola’s Caribbean Restaurant in Downtown Oshawa not only caters to those who like to spice up their dining, it also offers Vegetarian and Canadian Cuisine […]