Alameda, Calif. -- Japanese discounter Daiso has opened its eleventh Bay Area location – a pop-up store – at Alameda South Shore Center, a shopping center owned by Jamestown.
The new 1,400-sq.-ft. shop will open for an initial period of three months.