Sofia, gr. Sofija 1505, ul. Oborishte No 92
Also 1 location in Sofia city