9MVG+2FC, Fengbin Rd, Chongming District, Shanghai, China, 201913
Aiyaya is a Gift shop located at 9MVG+2FC, Fengbin Rd, Chongming District, Shanghai, China, 201913. It has received 1 reviews with an average rating of 4.0 stars.
The address of Aiyaya: 9MVG+2FC, Fengbin Rd, Chongming District, Shanghai, China, 201913
Aiyaya has 4.0 stars from 1 reviews
Gift shop