Terranova is located in Timișoara, Romania on Str. Demetriade, Magazinul P38. Terranova is rated 3.2 out of 5 in the category clothing store in Romania.
Address
Str. Demetriade, Magazinul P38
Service options
In-store shopping
Offerings
Men's clothingWomen's clothing