Iulius Mall, Timisoara

  • A. Demetriade No 1 St
  • Timisoara, TM 300088 

Amenities