Plovdiv, ul. Petrova niva №95
Also 1 location in Plovdiv