Sofia, ul. Osogovo №68
Also 1 location in Sofia city