Mado Bistro ul. Lenin 16, just opposite to McDonald's, offers meals for about 200R and is recommended by Lonely Planet.
Tasty Tramcar in the square outside of Guest's Yard (mall) on Lenin, only in the summer. Good cheap schwarma and donuts. The schwarma is like a Russian burrito. ~70 rubles per person.
Lido Pushkin, 94 or Mendeleev, 201b - cheap tasty crepes. Don't eat anything from the hot bar.
In the summer there are good places for schashlik everywhere, usually in squares or outside of malls. ~300 rubles per person.
Indochina ul. Communist 80, - a great Chinese restaurant, one of the few places in Ufa where you can get something that is spicy. They have normal Western-style Chinese dishes such as egg rolls, sweet and sour pork, etc. and a few unusual things as well. ~500 rubles per person
BeerBerry ul. Komsomol 140, - European and Japanese food and good beer, and the wheat beer is particularly good. The menu has pictures so it's easy to order if you don't speak Russian. ~600 rubles per person
Raisins ul. Gogol 60/1 - Great Uzbek food and reasonably priced hookahs. They have belly dancers and live Eastern music on some nights. ~500 rubles per person.
Brau Haus ul. 50 years of October 19, inside of "Flames of Ufa" entertainment complex. European restaurant and microbrewery. Good dark beer, sausages and other food. On weekends they have live music but there's a 200 ruble per person entrance fee, and the music is not that good. ~500 rubles per person without the entrance fee.
McHighlander ul. Karl Marx 24/1 - Scottish themed restaurant and microbrewery. Good Scottish eggs and it has excellent decor. ~800 rubles per person
If you are in business and want to have a nice dinner, go to LaRuch restaurant as it is not cheap but is really nice.
Nice Ufa restaurants are Svoya companiya, Gedza, Japonika, DelMar, Jet, A Kafe, Prospect.