“Huge mall on Wagramer Straße made of 3 separate buildings; shops like HEMA and Levi's.”הודליה כצמן· Recommends· May 2022