Heat olive oil in large saucepan over medium heat. Add shallots and garlic, sprinkle saffron, salt and pepper, and sauté 3-5 minutes. Stir in rice until coated with oil. Add wine and simmer. Stir until liquid is absorbed, stir in mushrooms. While stirring, ladle in chicken stock about 1/2 cup at a time until all stock is absorbed. Rice should be tender and creamy. Stir in parmesan cheese, let cool.