Sofia, gr. Sofija 1202, bul. Stefan Stambolov No 64
Also 1 location in Sofia city