Garden House Factory is located in Apahida, Romania on Str. Libertatii, 299A, Com. , Cluj. Garden House Factory is rated 3 out of 5 in the category garden furniture shop in Romania.
Address
Str. Libertatii, 299A, Com. , Cluj
Service options
In-store shopping