Is there a Lego store in the mall
Address: 2855 Stevens Creek Blvd, Santa Clara, CA 95050, USA
Chi Nguyen Minh | Aug 20, 2018
Yes
Myintzu “Jeannie” Win-Gardner | Aug 20, 2018
Yes there is a Lego store and fairly big.
Thanks! Your answer is awaiting moderation.