Sofia, ul. Oborishte No:97
Also 2 locations in: Sofia city