Budget:
Pizzeria-type restaurants and snack bars can be found all over Sofia. Although many are very uninteresting for the traveler looking for a meal with a local flavor, some include excellent Bulgarian dishes.
Mr.Pizza: 44 Neofit Rilsky Str., Popular in Sofia, get there early or reserve if you want a table in their courtyard. 10 to 15 leva per person..
Ba?lbek: (Near Slaveykov Square.). This is great Arab food. Downstairs is take-away kebabs and falafels, and upstairs a small eat-in. Excellent hummus and salads, etc., and cold beer.
Trops House: It's a fast-food type of place, offering traditional Bulgarian meals and drinks. It can be found in several locations throughout the city center.
Mid to High End:
Happy's Bar and Grill: (Just across the street from the Sveta Nedelya church.). Happy's is the Bulgarian equivalent of an American diner, and the Sofia representative of a nationwide chain. There are English-language menus, and the staff (all microskirted young girls, who apparently have to be smiling when they serve you) all seem to have at least some English as well. Portions are generally huge and represent a sort of "watered down" version of their traditional Bulgarian equivalents, although more Western fare is also available.
Pizza Victoria: One of the best Bulgarian pizzas.
Pod Lipite: Very good traditional food. Reservation is required.
Carrera: 4 Golo Bardo Str., . A fairly modern restaurant over in the Lozenetz area. The decor is well done, the service good, and the food very good. Prices are in line with the quality and style of the place. The wine selection is excellent. They also have a nice summer/winter garden area.
Maison Godet – French Wine & Dinner: 17 Al. Stamboliyski Blvd. (Just 100 m west from the Sveta Nedelya church.), French gourmet cuisine with excellent French wines, own production of the house. Modern and cosy atmosphere with a nice ancient Roman wall inside the restaurant. Reservations are recommended. About 12 lev average per dish.