Terranova

Terranova

Terranova is a worldwide chain that started in Italy. It opens its doors for customers in Mecca Mall on the Second Floor. The fierce Italian fashion offers the latest trends for both men and women at affordable prices.