Doo Doo's Bakery is a Canadian cafe famous for its award-winning butter tarts and country baked goods.