Shopping mall in Veglie offering a wide selection of branded products, including items for restaurants and hospitality.