Season cube steak with garlic pwd, onion pwd, black pepper, then lightly flour, the set aside.
In a deep skillet or a pot, add about 1/4 c. of olive oil, carrots, celery, onions, and garlic. Simmer, stirring often until tender. Move veggies to the side, add a little more olive oil if necessary, add cube steak and brown on each side.
Once meat is brown, add tomatoes, beef stock, cumin, garlic pwd., onion pwd, pepper, balsamic vinegar, worschestshire sauce,two bay leaves and salt. Cover and simmer for about 30. Add mushrooms, cover and simmer thirty minutes more. Turn meat half way through.