Aurelia is located in Siliguri, India on Shop No 2, Second Floor, Vega Circle Mall, 3rd Mile, Sevoke Rd, near Bharat Petrol Pump. Aurelia is rated 4.5 out of 5 in the category fashion accessories store in India.
Address
Shop No 2, Second Floor, Vega Circle Mall, 3rd Mile, Sevoke Rd, near Bharat Petrol Pump