Blue Fox Cafe is a vibrant restaurant known for its imaginative takes on Canadian comfort food and all-day breakfast.