All street signs are in Bulgarian only, all place names are in Bulgarian only, all bus destinations are in Bulgarian only.
To use a map you must be able to transliterate the street signs.
To understand what you are looking at, or the name of the building, or what is in it, you must be able to transliterate the signs...The Cyrillic alphabet is available in a number of places:
1. For a card sized transliteration that you can easily Copy & Paste to carry with you go to:
Cyrillic
2. There is a copy with pronunciation help in the Sofia In Your Pocket on line (.pdf)
In Your Pocket
3. I found that the same was available in my Rough Guide, which was invaluable in many ways.

