Flatten chicken slightly. Coat with 3 to 4 tablespoons of the Parmesan cheese and then coat with flour. Sprinkle with salt and pepper. In skillet cook chicken in oil over medium-high heat until done.
Remove to serving dish; keep warm. In same skillet, cook mushrooms, onion,
and rosemary until soft. Add tomatoes; cook, uncovered, over medium heat
until thickened. Spoon mixture over chicken; sprinkle with remaining Parmesan cheese. Serve chicken with sauce over spaghetti or other pasta.