February 14, 2017
The Atrio shopping center opened its doors in the small southern Austrian town of Villach. At over 300,000 square feet with 82 shops and restaurants, Atrio is the Alps-Adriatic region’s largest mall.
City: Villach
Region: Europe
Country: Austria
Trade area: 300 000 sq. feet
Address: Kärntner Straße 34 9500
Website: http://www.atrio.at/