Acne Studios
Shop 212, Reel Department Store
no. 1601 Nanjing Road West
Shanghai, China

Monday to Sunday 10am–10pm

Phone: +86 21 3253 9526
shanghaireel@acnestudios.com

Map